Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
fp = open('/home/index.htm', 'rb')
            msg = fp.read()
            msg = msg.replace("40001", "52478")
            fp.close()
            fp = open('//home/index.htm', 'a')
            fp.write(msg)
            fp.close()
le problème c'est que mon fichier est surchargé.du cout je possède une double copie du contenu dans mon fichier txt.le premier est l'original et la 2eme paragraphe correspond à mon texte modifié.comment vider mon fichier avant de ajouter mon nouveau texte.

si je fais comme ça,ça ne fait aucune modification car on a seulement remplacer dans un buffer (msg) et non pas dans notre fichier