Appel autre script depuis 1er Script
Bonjour à tous,
Je cherche à lier 3 scripts. Le premier lance le deuxième et s'arrête et le deuxième lance le 3ème mais continue à tourner.
J'ai bien essayé execfile mais si cela fonctionne pendant un certain temps depuis la console, ca refuse de fonctionner depuis le script.
Pouvez m'aider et pointer mon erreur ?
Le premier script efface un fichier et le recre dans la foulée à vide :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| import os
import sys
#Création du fichier
file = open('c:\\toto.txt','w')
#Fermeture du fichier
file.close()
#appel du second script
execfile('c:\\script2.py')
#Fermeture du script 1
sys.exit() |
A partir de la, ca bloque. Ou est mon erreur ?
Merci d'avance
Steph70
[Edit] J'ai un peu modifié le premier script car je l'ai recopié avec des erreurs, la c'est mieux