Dan*_*aya 8 python browser google-chrome ubuntu-11.04
我应该如何调用webbrowser.get()函数,以便打开chrome web浏览器?我正在运行Ubuntu 11.04和Python 2.7版.使用webbrowser.get('chrome')会产生错误.
快速解决方法是将Chrome设置为系统中的默认浏览器,然后使用简单的webbrowser.get().我刚刚在ubuntu 10.10上检查过它,它运行得很好.
编辑
刚刚查看了/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
Run Code Online (Sandbox Code Playgroud)
即get()参数中的'%s'是关键特性.