【发布时间】:2014-08-03 03:04:20
【问题描述】:
我目前正在编写一个用于测试的爬虫,想要使用不同的 IP 访问该站点,我找到了很多关于使用代理的信息并尝试了几次,但是当我访问一个显示使用的 IP 的站点时请求,它显示了我的计算机的 IP。
我正在使用我在网上找到的免费代理。
这是我的代码:
import requests
proxy = {'SOCKS5': '24.145.195.60:27595'}
response = requests.get('http://www.whatsmyip.de/', proxies=proxy)
print response
非常感谢任何帮助!
【问题讨论】:
-
您使用的代理是什么?介意发布一个链接..你需要使用像bs4这样的html解析器来实际打印ip
-
我在这个网站上找到了代理:proxylist.hidemyass.com/search-1305361 并认为请求库将请求发送到该服务器,如果从它返回。我的概念可能有点错误,但找不到更多信息。
标签: python web-scraping python-requests