无法成功在mechanize.browser中设置代理

时间:2019-11-26 06:27:59

标签: python browser proxy mechanize mechanize-python

我正在编写一个应用程序,它从电影数据库中检索数据。为了达到相同的目的,我使用BeautifulSoup和Mechanize来实现相同的目的。

因此,在通过以下方式设置代理时:


选择1:

br.set_proxies({"http": "tim:abc1234@localhost:3128"})

O / P

URLError: urlopen error [Errno 111] Connection refused

选择2:

br.set_proxies({'http':'localhost',
                    'https':'localhost'})

O / P

httperror_seek_wrapper: HTTP Error 500: Internal Server Error

选择3:

br.set_proxies(
     {"http": "tim:password@myproxy.example.com:3128",
      "ftp": "proxy.example.com"})

O / P

URLError: urlopen error [Errno -2] Name or service not known

参考文档:

Mechanize official docs

Mechanize docs - pdf

尽管遵循上述参考链接,但我仍然无法正确设置代理。 任何线索都将受到高度赞赏。

0 个答案:

没有答案