从Python内启动应用程序
问题描述:
我试图启动一个使用Python的应用程序。我已经看到一些人使用startfile,但我也读到它只适用于Windows。我正在使用Mac系统并希望它能与它们一起工作。 谢谢, Aaron从Python内启动应用程序
答
您可以使用os.system("/path/to/myapp")
。
请参阅http://docs.python.org/library/os.html#os.system的文档。
如果您想要更多地控制正在执行的进程,请检查subprocess模块。
答
Python有子进程模块,你可以在这里读到它:http://docs.python.org/library/subprocess.html
在它最简单的形式:
subprocess.call(['your_command', 'params'])