我有一个简单的脚本,可以在相应的应用程序中打开一个uri。它不是网络浏览器(不是http)。
我一直在使用webbrowser
,它在正确的应用程序中打开它,但它会对所有内容进行编码,这令人沮丧。通过简单地尝试打开谷歌搜索,还有另一种简单的方法来查看我的问题:
webbrowser.open('https://www.google.com/#q=sdfs dfs')
这会因为尝试打开而中断:
https://www.google.com/%23q=sdfs%20dfs
Google会返回错误。我一直试图找出如何关闭网址编码,但没有发现任何东西。我没有和webbrowser
结婚,但不管它是什么,它都需要能够打开不同的网址类型,urllib
不会:
urllib2.URLError: <urlopen error unknown url type: jjur>
思想?