Tu peux voir à la 7eme ligne du code ci-dessous Le script tout seul pas de pb le retour chariot se fait bien Le script dans du plone c'es au kms aucun retour chariot Merci #debut e = 0 # recuperation des champs sediteur = context.REQUEST.get('vediteur') sauteur = context.REQUEST.get('vauteur') stitre = context.REQUEST.get('vtitre') sutilisateur = context.REQUEST.get('vutilisateur') print 'Affichage par Utilisateur, Titre, (Num volume), Auteur, Editeur\n\n' #1111 if ((sediteur != '') and (sauteur != '') and (stitre != '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Titre = ' + stitre + ' Auteur = ' + sauteur + ' ' + 'Editeur = ' + sediteur + '\n' result1 = container.req1(pediteur=sediteur, pauteur=sauteur, ptitre=stitre, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0001 if ((sediteur == '') and (sauteur == '') and (stitre == '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + '\n' result1 = container.req2(putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0010 if ((sediteur == '') and (sauteur == '') and (stitre != '') and (sutilisateur == '')): print 'Votre recherche : Titre = ' + stitre + '\n' result1 = container.req3(ptitre=stitre) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0100 if ((sediteur == '') and (sauteur != '') and (stitre == '') and (sutilisateur == '')): print 'Votre recherche : Auteur = ' + sauteur + '\n' result1 = container.req4(pauteur=sauteur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1000 if ((sediteur != '') and (sauteur == '') and (stitre == '') and (sutilisateur == '')): print 'Votre recherche : Editeur = ' + sediteur + '\n' result1 = container.req5(pediteur=sediteur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0011 if ((sediteur == '') and (sauteur == '') and (stitre != '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Titre = ' + stitre + '\n' result1 = container.req6(ptitre=stitre, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0110 if ((sediteur == '') and (sauteur != '') and (stitre != '') and (sutilisateur == '')): print 'Votre recherche : Titre = ' + stitre + ' Auteur = ' + sauteur + '\n' result1 = container.req7(pauteur=sauteur, ptitre=stitre) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1100 if ((sediteur != '') and (sauteur != '') and (stitre == '') and (sutilisateur == '')): print 'Votre recherche : Auteur = ' + sauteur + ' ' + 'Editeur = ' + sediteur + '\n' result1 = container.req8(pediteur=sediteur, pauteur=sauteur, ptitre=stitre, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0101 if ((sediteur == '') and (sauteur != '') and (stitre == '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Auteur = ' + sauteur + '\n' result1 = container.req9(pediteur=sediteur, pauteur=sauteur, ptitre=stitre, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1010 if ((sediteur != '') and (sauteur == '') and (stitre != '') and (sutilisateur == '')): print 'Votre recherche : Titre = ' + stitre + ' Editeur = ' + sediteur + '\n' result1 = container.req10(pediteur=sediteur, ptitre=stitre) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1001 if ((sediteur != '') and (sauteur == '') and (stitre == '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Editeur = ' + sediteur + '\n' result1 = container.req11(pediteur=sediteur, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #0111 if ((sediteur == '') and (sauteur != '') and (stitre != '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Titre = ' + stitre + ' Auteur = ' + sauteur + '\n' result1 = container.req12(pauteur=sauteur, ptitre=stitre, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1110 if ((sediteur != '') and (sauteur != '') and (stitre != '') and (sutilisateur == '')): print 'Votre recherche : Titre = ' + stitre + ' Auteur = ' + sauteur + ' ' + 'Editeur = ' + sediteur + '\n' result1 = container.req13(pediteur=sediteur, pauteur=sauteur, ptitre=stitre) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1101 if ((sediteur != '') and (sauteur != '') and (stitre == '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Auteur = ' + sauteur + ' ' + 'Editeur = ' + sediteur + '\n' result1 = container.req14(pediteur=sediteur, pauteur=sauteur, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur #1011 if ((sediteur != '') and (sauteur == '') and (stitre != '') and (sutilisateur != '')): print 'Votre recherche : Utilisateur = ' + sutilisateur + ' Titre = ' + stitre + ' Editeur = ' + sediteur + '\n' result1 = container.req15(pediteur=sediteur, ptitre=stitre, putilisateur=sutilisateur) for i in result1: utilisateur = str(i['nom_ordonnateur']) titre = str(i['titre']) num_volume = str(i['num_volume']) auteur = str(i['auteurs']) editeur = str(i['editeur']) e = e + 1 print str(e) + '. ' + utilisateur + ' ' + titre + ' (' + num_volume + ') ' + auteur + ' ' + editeur if (e == 0): print 'Aucun résultat trouvé\n\n' return printed #fin code Omar ----- Original Message ----- From: "Michel Le Cocq" <Michel.Lecocq@lipn.univ-paris13.fr> To: "kebli" <Omar.Kebli@lipn.univ-paris13.fr> Cc: "Michel Le Cocq" <Michel.Lecocq@lipn.univ-paris13.fr>; <systeme@lipn.univ-paris13.fr> Sent: Tuesday, September 15, 2009 2:31 PM Subject: Re: [Systeme] Instruction python peut tu m'envoyer ton code du moin la partie qui fait print ? je vais regarder. -- Michel kebli a écrit:
Bonjour,
Lorsque je fais un retour chariot dans un script python '\n' tout va bien.
Le problème dès que j'insère le script python dans du plone plus de retour chariot.
Avez-vous une idée comment avoir le retour chariot dans plone mais à partir du script python ?
Cordialement
Omar KEBLI
Systeme mailing list Systeme@lipn.univ-paris13.fr https://intranet.lipn.univ-paris13.fr/mailman/listinfo/systeme