J'essaye d'appeler un script python dans un autre script python. Les répertoires sont différents. J'ai essayéAppeler un script python dans un script python
import subprocess
subprocess.call("C:\temp\hello2.py", shell=True)
Mais je n'ai rien obtenu. Ça ne marche pas. J'ai passé en revue de nombreux forums, mais tous sont sur l'appel lorsque les deux scripts sont dans le même répertoire.
J'ai essayé d'avoir les deux scripts dans le même répertoire. Dans ce cas, je peux exécuter le modèle dans Python.exe (via la fenêtre cmd) mais pas dans IDLE. Dans IDLE, je ne reçois même pas un message d'erreur.
J'ai vraiment besoin de faire cela, de sorte que je ne peux pas définir l'autre script comme un module différent, etc. J'ai besoin d'appeler un script dans un autre script.
Tout d'abord, utilisez une chaîne brute. –
"n'a rien"? Pas même un message d'erreur? – geoffspear