Bonjour,
Lors d'un script de mise à jour j'utilise :
Puis je relance le script principal :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 shutil.rmtree(PathAppli) shutil.move(MajTmp, PathAppli) ... self.LanceProg() exit()
Pour python pas de souci (il me retrouve les imports etc...) par contre pour le système de fichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 def LanceProg(self): p = Popen('python ' + PathAppli + 'monappli.py', shell=True) sts = os.waitpid(p.pid, 1) exit
Existe t'il une solution pour forcer le rafraichissement du système de fichier ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ python majprog.py $ ls $ python majprog.py python: can't open file 'majprog.py': [Errno 2] No such file or directory
Merci d'avance
Partager