如何用Python启动程序?
我觉得这很容易:
open(r"C:\Program Files\Mozilla Firefox\Firefox.exe")
Run Code Online (Sandbox Code Playgroud)
但没有任何反应.这该怎么做?提前致谢.
kra*_*oti 13
一般来说,你可以使用 subprocess.call
>>> from subprocess import call
>>> call(r"C:\Program Files\Mozilla Firefox\Firefox.exe")
Run Code Online (Sandbox Code Playgroud)
但是,如果您只想在浏览器中打开页面,则可以执行以下操作:
>>> import webbrowser
>>> webbrowser.open('http://stackoverflow.com/')
True
Run Code Online (Sandbox Code Playgroud)
请参阅http://docs.python.org/library/subprocess.html和http://docs.python.org/library/webbrowser.html.
您正在打开文件以读取其内容,而是尝试子进程模块
http://docs.python.org/library/subprocess.html
import subprocess
subprocess.Popen([r"C:\Program Files\Mozilla Firefox\Firefox.exe"])
Run Code Online (Sandbox Code Playgroud)