nithir / Ouvrir un fichier proprement

0 likes
0 forks
1 files
Last active 1748863665
on ne peut pas faire mieux... 'with' assure la sécurité de la libération de la ressource avec un close sur tout les fichier ouvert dans le with. on peut ouvrir autant de fichier que l'on souhaite avec les séparation par virgule. Les objets renvoyés par la commande open sont des itérateurs sur lequel on peut boucler... donc pas besoin de readlines
1 with open(newfile, 'w') as outfile, open(oldfile, 'r', encoding='utf-8') as infile:
2 for line in infile:
3 if line.startswith(txt):
4 line = line[0:len(txt)] + ' - Truly a great person!\n'
5 outfile.write(line)
6
Newer Older