我需要将一个超链接与执行firefox的命令相关联。 看到我可以在终端上做到,我用了
os.system("/Applications/Firefox.app/Contents/MacOS/firefox"+' \"'+arg+'\" & 2> /dev/null')
但这根本不起作用:我得到一个“Firefox已经在运行”窗口 - 在Linux下我的url被加载到一个新标签中。
我尝试了-remote开关,没有效果
有什么建议吗?
答案 0 :(得分:2)
答案 1 :(得分:2)
更具体地说,选择Firefox,如果它不是操作系统上的标准浏览器:
>>> import webbrowser
>>> controller = webbrowser.get('Firefox')
>>> controller.open('http://www.google.com')
True