根据文档http://docs.python.org/3.3/library/webbrowser.html,它应该在默认浏览器中打开,但由于某些原因,在我的机器上它打开IE.我做了谷歌搜索,我遇到了一个答案,说我需要注册浏览器,但我不知道如何使用webbrowser.register(),文档似乎不是很清楚.如何注册Chrome以便我传递给webbrowser.open()的网址在Chrome而不是IE中打开?
我正在尝试使用Google Chrome浏览器访问互联网,但是每次使用webbrowser.open(url)它都会打开IE。
因此,我进行了检查以确保将Chrome设置为默认设置,并且尝试使用该get()功能链接实际的Chrome应用程序,但是却出现了以下错误:
文件“ C:\ Users \ xxx \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ webbrowser.py”,第51行,出现在抬高错误中(“无法找到可运行的浏览器”),webbrowser.Error:无法找到可运行的浏览器
我也尝试打开其他浏览器,但它给出了相同的错误。它还将IE读取为我的默认且唯一可运行的浏览器。
可能会发生什么?还有其他选择吗?
使用Python 3.6。