2010-02-11 67 views
1

在python脚本中,我想发出一个命令。在perl中,我可以定义一个命令,将其保存为一个变量(这里是$cmd),然后键入system($cmd),然后执行该命令。

我该怎么做python?

回答

0

您可以使用os.system()或更新的子流程模块。其他可能的替代方案(适用于较老的Python版本)包括these。 (例如os.spawn *,os.popen *等)

最后,尝试使用Python的模块来完成操作系统的工作,而不是在可能的情况下调用外部命令,除非它的第三方工具正在执行,Python不会'没有api。