Supposons que j'analyse un fichier, qui utilise ;
comme caractère de commentaire. Je ne veux pas analyser les commentaires. Donc, si je une ligne ressemble à ceci:Dans Python 2.4, comment puis-je supprimer les caractères après ';'?
example.com. 600 IN MX 8 s1b9.example.net ; hello!
est-il un moyen plus facile/moyen plus-élégante bande caractères sur autre que ceci:
rtr = ''
for line in file:
trig = False
for char in line:
if not trig and char != ';':
rtr += char
else:
trig = True
if rtr[max(rtr)] != '\n':
rtr += '\n'
utilisez-vous python <2.5? – SilentGhost
Oui, python2.4. Aurait dû mentionner que dans le ?? – lfaraone
bien python2.4 est ** deux ** versions derrière la version stable actuelle. Qu'est-ce que tu penses? – SilentGhost