我已经看到了一些与此相关的问题,但我仍然遇到问题。
运行代码:
>>>webbrowser.get('firefox')
错误:
webbrowser.Error: could not locate runnable browser
为了排除故障,我跑了:
>>>print(webbrowser._browser)
{'windows-default': [<class 'webbrowser.WindowsDefault'>, None], 'c:\\program files\\internet explorer\\iexplorer.exe': [None, <webbrowser.BackgroundBrowser object at 0x000000000651FEB8>]}
奇怪的是我安装了 Firefox,它是我的默认浏览器,而我试图通过 Python 打开的 HTML 文件是用 Firefox 打开的。
除了我需要将此程序发送给可能将 IE 设置为 Windows 默认设置的人之外,世界上一切都会好起来的,并且 HTML 文件必须在 Firefox 中打开。