我应该如何调用 webbrowser.get() 函数以便打开 chrome 网络浏览器?我正在运行 Ubuntu 11.04 和 Python 版本 2.7。
使用 webbrowser.get('chrome') 会产生错误。
快速解决方法是将 Chrome 设为系统中的默认浏览器,然后简单地使用 webbrowser.get()。我刚刚在 ubuntu 10.10 上检查过,效果很好。
EDIT
刚刚回顾了/usr/lib/python2.6/webbrowser.py的代码。你应该这样做:
In [5]: webbrowser.get('/usr/bin/google-chrome %s').open('http://google.com')
Created new window in existing browser session.
Out[5]: True
In [6]: webbrowser.get('firefox %s').open('http://google.com')
Out[6]: True
IE。 get() 的参数中包含“%s”是关键特性。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)