Cela a probablement déjà été demandé, mais après quelques fouilles et ne pas le trouver, je pose une question. Je suis nouveau à Python. Supposons que j'ai deux scripts (scriptA
, scriptB
) dans deux répertoires distincts. Je voudrais exécuter scriptA
et l'avoir appeler scriptB
dans le répertoire scriptB
. Comment ferais-je cela? J'ai vu des exemples de comment appeler un autre script python en utilisant os.system(...)
et execfile(...)
, mais comment spécifier le répertoire de base dans lequel il devrait être exécuté?Appeler un script python à partir d'un autre script python et définir le répertoire d'exécution du script exécuté
Appréciez votre aide!
pourquoi ne pas utiliser 'os.chdir' pour passer au répertoire de scriptB, et puis le remettre après l'exécution complète? –
Je vais essayer, merci! – carlspring