salut j'ai le code suivant:
j'aimerai ajouter une ligne juste après
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if( -e $breakfile ) { printf("Breakfile found\n"); $tmp = sprintf("source $breakfile\n"); print FILE $tmp; }alors j'ai fais comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $tmp = sprintf("source $breakfile\n");
ça ne marche pas.on me dit qu'il ya un changement au niveau de mon fichier txt mais lorsque je l'actualise il n'ya pas de changement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 import os import re fp = open('/home/stoner2008/workspace55/test8.txt', 'rb') msg = fp.read() msg = re.sub("$tmp = sprintf('source $breakfile\n')", "$tmp = sprintf('source $breakfile\n');$tmp = sprintf('c \n');",msg) fp.close() fp = open('/home/stoner2008/workspace55/test8.txt', 'w') fp.write(msg) fp.close()
j'ai essayé la methode msg.replace et ça na pas donné le résultat
[/CODE]
pourtant le code me semble correct :euh:
Partager