Salut,
Je deviens un peu fou à essayer de faire fonctionner ce truc... je ne connais pas du tout Python et j'essaye quand même de faire quelque chose avec. Ce bout de code devrait chercher la chaîne LOAD et la remplacer par menu_image1.php dans les fichiers exercices.php... mais ça ne marche pas : il ne se passe rien. Je ne comprends pas. Si quelqu'un a une suggestion...
Merci !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 import os import sys def main() : run = open("run",'w') os.system("find /home/web/mms3/ -name exercices.php -print > results.dat") fin = open("results.dat",'r') lines = fin.readlines() i=0 str_rep = "menu_image1.php" for line in lines : lin=lines[1] run.writelines(lin) #lines[i] = line.replace("LOAD",str_force) #os.system("more "+lin) fout = open(lin,'r') nbline = fout.readlines() fout.close() j=0 for nb in nbline : if "LOAD" in nb : #nbline[j] = nb.replace("menu_image_1.pte.html","menu_image1.php") nbline[j] = nb.replace("LOAD",str_rep) Print nbline j=j+1 fout = open(lin,'w') fout.writelines(nbline) fout.close() i=i+1 fin.close() run.close() main()
Hugo
Partager