begin process at 2010 09 04 12:39:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Python

 > 

Archives

 > 

Au secours !!!

 > 

comment créer un fichier HTML avec Python


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment créer un fichier HTML avec Python

dimanche 9 octobre 2005 à 13:22:43 | comment créer un fichier HTML avec Python

anwaarber

salut a tous,
j'ai un problème lors de la création d'un fichier HTML avec python
surtout quand je fait passer des variables dans le code :

def informations():
 a=input('entrer nom:')
 b=input('entrer prénom:')
 c=input('entrer date de naissance:')
 d=input('entrer sexe:')
 
 if d=='masculin':
  texte=['<html>\n'
  '<title>informations personnelles</title>\n'
  '<head>\n'
  '<body>\n'
  print'vous etes monsieur :"%s" "%s" ' % (a,b)
  '</body>\n'
  '</head>\n'
  '</html>']
 x=open('site.html','w')
 for i in texte:
  x.write(i)
 x.close()
 il me donne une erreur de syntaxe ici
qui peut me corriger ce blème



dimanche 9 octobre 2005 à 13:23:12 | Re : comment créer un fichier HTML avec Python
jeudi 13 octobre 2005 à 21:12:15 | Re : comment créer un fichier HTML avec Python

sebfinck

hello!

déjà un truc, je sais pas si c'est le fait de l'avoir collé ici, mais il manque des virgules entre chaque élément de ta liste texte, sinon l'erreur de syntaxe provient de tes ', met la première avant ton print.
'print "vous etes monsieur...etc
a mon avis, a l'heure qu'il est t'avais déjà trouvé la solution!
vendredi 21 octobre 2005 à 17:59:08 | Re : comment créer un fichier HTML avec Python

taz_iup

Pour les grand textes comme celui ci tu peux utiliser la triple quote :
texte = """<html>
<title>informations personnelles</title>
<head>
<body>
vous etes monsieur :"%s" "%s"
</body>
</head>
</html>""" % (a,b)

x=open('site.html','w')
x.write(texte)
x.close()



Cette discussion est classée dans : fichier, input, créer, html, entrer


Répondre à ce message

Sujets en rapport avec ce message

Un soucis tout simple dû à ... ? (boucle ?) [ par fandesandro ] Bonsoir à tous, je viens de coder quelque chose en peu de temps mais j'ai un soucis :# -*- coding: utf-8 -*-def mathsfonction():    print "Bonjour, bo Lire et écrire en même temps [ par GenShiJin ] Bonjour à tous !Je m'excuse à l'avance si ma question a déjà été traité mais je cherche à savoir comment ouvrir un fichier en lecture et en écriture e Affichage du maximum d'une liste [ par laloutre78 ] Bonjour,[^^happy13] Je débute dans le logiciel Python, et j'aurai besoin de quelques conseils. J'ai commencé la rédaction d'un algorithme: >>> def alg Traitement de fichier texte [ par garoubeef ] Bonjour, je dispose d'un fichier texte rempli d'adresses email. Je dois traiter ce fichier de façon à recupérer la chaine de caractère precedent le " Imprimer un fichier *.txt depuis python [ par sevanaya ] Bonjour a tous, Je vais peut etre passer pour un naz, mais je débute soyez indulgeants S.V.P !! Alors voila mon probleme je devellope en ce moment enregistrer un fichier .txt avec caractères accentués [ par Mic92 ] Bonjour à tous J'enregistre dans une BDD (sqlite) pas de problème les caractères accentués sont enregistré, Mais si je veux enregistrer une fichier . Problème avec QT Designer [ par rambc ] Bonjour,je viens de faire une petite fenêtre avec QT Designer (sous Windows). Je voudrais utiliser le fichier XML généré par QT Designer. Comme l'inté Créer une commande linux en python [ par skylin3 ] Bonjour,J'aimerai savoir si c'est possible et comment faire pour créer une commande que je peux utilisé dans ma console linux (Debian 4.0) créer en py Problème de vitesse exécution d'un script [ par MasterID ] Bonjour,j'ai réalisé un script qui récupère des informations dans un fichier texte, les traitent et retourne un autre fichier texte.Le fichier texte c input() vs raw_input() [ par Aesir92 ] Bonjour, J'ai lu dans le guide "Learning to program" d'Alan Gauld, qu'il était préférable d'utiliser raw_input() et de convertir ensuite les données


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,156 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales