Python webbrowser.open() 在默认浏览器中不打开页面

Python webbrowser.open() does not open page in default browser

我正在使用 PySide,需要在默认系统浏览器中打开网页。下面的代码示例,但是它 运行 总是 IE 浏览器:

import webbrowser

webbrowser.open(url_link)

这会是什么问题?

非常简单的解决方案...

webbrowser.open('http://' + url_link)