如何在python脚本中启动外部程序

时间:2014-08-29 22:20:07

标签: python-2.7

我正在创建一个Python脚本,它执行大量任务,其中一个任务是启动和打开谷歌浏览器。在我的剧本中实现这一目标的理想方式是什么?

3 个答案:

答案 0 :(得分:0)

您可以从python启动任何内容作为命令行调用。这是通过Subprocess完成的。

例如:

import subprocess

sp = subprocess.Popen("PATH_TO_CHROME\chrome")
#If you want your process to wait for chrome to "complete"
ret_val = sp.wait()
#or
sp_out, sp_error = sp.communicate()

答案 1 :(得分:0)

也许你可以试试:

Subprocess.call

import subprocess
subprocess.call(['C:\\Users\username\AppData\Local\Google\Chrome\Application\chrome.exe'])

答案 2 :(得分:0)

也许有命令。

import commands

a = commands.getoutput("./PATH_TO_CHROME/chrome")