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

Revision b75d8c68beef72c841c6bf0a10026b6765e4b5ed

open_file.py Raw
1with 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
7