为啥我创建了IP池还因为访问过于频繁被封(就是要验证码)
我的IP池代码:
import requests
headers = {
'user-An......':'......'#省略号是我记不住的(问问题时忘了)
}
requests.get(url,headers = headers)
为啥我创建了IP池还因为访问过于频繁被封(就是要验证码)
我的IP池代码:
import requests
headers = {
'user-An......':'......'#省略号是我记不住的(问问题时忘了)
}
requests.get(url,headers = headers)
你的代码里体现了设置User-Agent 的反爬手段,但没看到IP池的代码,如果设置代理IP,可以采用以下手段
response = requests.get('https://httpbin.org/ip', headers=headers, proxies={'https':'https://221.122.91.74:9401'}, timeout=6)
上面的这个参数proxies={'https':'https://221.122.91.74:9401'},表示设置代理IP
需要说明的是,免费的代理IP大多不可用,可以去购买代理IP比较可行