Je me demandais si je pouvais ouvrir n'importe quel type d'application en Python pendant l'exécution? P>
6 Réponses :
Essayez de consulter sous-processus.Call code>
En supposant que vous utilisiez Windows, vous utiliseriez l'une des commandes suivantes comme celle-ci.
sous-processus.Call p> os.startfile p>
Utilisez le ce code: -
import subprocess
subprocess.call('drive:\\programe.exe')
Essayez ceci:
import os import subprocess command = r"C:\Users\Name\Desktop\file_name.exe" os.system(command) #subprocess.Popen(command)
Bien sûr que vous pouvez. Il suffit d'importer Par exemple, vous souhaitez ouvrir le code VS dans ubuntu strong>: p> Cette ligne peut également être utilisée pour ouvrir l'application, si vous devez avoir plus d'informations, par exemple Comme je souhaite capturer une erreur, donc j'avais utilisé d'importer sous-processus code> et d'invoquer subprocess.Call ("applaudronname") code>.
Utilisation du système Vous pouvez également tirer parti de la fonction ouverte (surtout si vous utilisez un environnement Mac OS / UNIX. Peut être utile lorsque vous êtes confronté à un problème de permission.
import os
path = "/Applications/Safari.app"
os.system(f"open {path}")
Que veux-tu dire par là ?
Quel système d'exploitation? Que voulez-vous dire avec n'importe quel type d'application?
Je suppose que vous demandez comment exécuter l'application de Python. Il existe peu de limitations, le cas échéant, sur le type d'application, vous pouvez exécuter de Python, mais votre question est simplement de vague.
Cette réponse pourrait également vous intéresser, si vous souhaitez démarrer des applications personnalisées au moment de l'exécution. stackoverflow.com/questions/ 14026316 / ...