import os.path def h1(ligne): print "remplacement du tag ---+++ ..." contenu = ligne.replace("---+++","

") print "ecriture ..." cible.write(contenu+"

\n") print "OK" def h2(ligne): print "remplacement du tag ---++ ..." contenu = ligne.replace("---++","

") print "ecriture ..." cible.write(contenu+"

\n") print "OK" def h3(ligne): print "remplacement du tag ---+ ..." contenu = ligne.replace("---+","

") print "ecriture ..." cible.write(contenu+"

\n") print "OK" i = 1 try: source = open('Conversion/truc.txt', 'r') creation = open('Conversion/truc.html', 'w') creation.close() cible = open('Conversion/truc.html', 'a') while True: line = source.readline() if line == "": print "ligne totale : ",i print "=== Fin du document ===" break print "Lecture de la ligne ",i, ":" test = line.split(' ', 1)[0] if test == "---+++": h1(line) elif test == "---++": h2(line) elif test == "---+": h3(line) else: print "ecriture ..." cible.write(line+"\n") print "OK" i = i+1 source.close() cible.close() except IOError: print("Erreur lors de la conversion")