从python中启动应用程序

时间:2010-06-01 15:48:07

标签: python

我正在尝试使用Python启动应用程序。我已经看到有些人使用startfile但我也读到它只适用于Windows。我正在使用Mac系统并希望它能够与它们一起使用。 谢谢, 亚伦

3 个答案:

答案 0 :(得分:4)

Python有子进程模块,你可以在这里阅读:http://docs.python.org/library/subprocess.html

以最简单的形式:

subprocess.call(['your_command', 'params'])

答案 1 :(得分:1)

您可以使用os.system("/path/to/myapp")

有关文档,请参阅http://docs.python.org/library/os.html#os.system

如果您想要更好地控制正在执行的流程,请查看subprocess模块。

答案 2 :(得分:0)

尝试使用os.system - 文档说它在UNIX和Windows上受支持,但由于OSX是基于UNIX的,我希望它也适用于该平台。