2014-08-29 352 views
0

我正在創建一個Python腳本,它執行一堆任務,其中一項任務是啓動並打開Goog​​le Chrome。在我的腳本中完成這個操作的理想方式是什麼?如何在python腳本中啓動外部程序

+1

https://docs.python.org/2/library/webbrowser.html – 2014-08-29 22:21:34

+0

[通過蟒終端運行外部程序]的可能重複(http://stackoverflow.com/questions/13582904/running-外部程序貫通蟒末端) – Parker 2014-10-20 22:20:10

回答

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() 
0

也許你可以嘗試使用:

Subprocess.call

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

可能。

import commands 

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