Pythons webbrowser.open_new_tab(url)与代理

时间:2014-12-08 13:36:08

标签: python proxy python-webbrowser

我的机器上有代理设置(Win -7)。 我编写了一个python程序,试图在python中使用webbrowser模块帮助打开具有给定URL的浏览器的新选项卡。

但是当我检查"为您的LAN使用代理服务器时,webbrowser.open_new_tab(URL)失败了#34; Internet Explorer设置中的复选框(在“局域网设置”下),但取消选中此框时,它可以正常工作。

我不明白为什么会这样。 webbroser模块有什么方法可以与代理一起使用吗? 我在这里做错了吗?

1 个答案:

答案 0 :(得分:0)

对不起噪音。

我刚刚意识到urllib2.urlopen(url)打破了事情,而不是webbrowser.open_new_tab(url)。

我们需要使用urllib2的代理处理程序来解决这个问题。

@Lawrence,谢谢你的帮助