这可以按预期工作:
import os
ls = 'C:\\Program Files (x86)\\git\\bin\\ls.exe'
os.spawnl(os.P_NOWAIT, ls, 'C:\\')
我可以像这样在命令行中使用chrome,http://example.com加载正常:
"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" http://example.com
这会生成chrome,但不会加载http://example.com
import os
chrome = 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe'
os.spawnl(os.P_NOWAIT, chrome, 'http://example.com')
有什么想法吗?谢谢!
答案 0 :(得分:0)
如果chrome是您的默认浏览器,则可以使用webbrowser
模块。
import webbrowser
# For Windows
webbrowser.get("windows-default").open("http://example.com")
# For Mac
webbrowser.get("macosx").open("http://example.com")