Salut,
L'avantage des fonctions est que vous pouvez leur passer simplement des paramètres dans le type attendu: entier, flottant,...
Avec des programmes, vous êtes scotché aux possibilités de la ligne de commande, i.e. passer des chaines de caractères qu'il faudra ensuite valider/convertir dans le type attendu.
Ceci dit, c'est votre choix....
Donc... pour lancer un "programme" depuis Python, vous avez le module
subprocess et les fonctions Popen ou call.
C'est que vous travaillez sur windows et que vos scripts/programme ont l'extension .py au lieu de .pyw et/ou ne sont pas lancés par pythonw.exe.
Lire la documentation sur comment s'utilise Python sur Windows,
ici
- W
Partager