我正在使用具有python请求的代理。
但是,它不太可靠。有时使用的随机代理仅需一秒钟,有时则需要一分钟多长的时间。
如果已超过x秒并且请求未收到响应,我们如何使用其他代理表单列表进行新的请求,我该如何手动设置?
proxies = {'https': "proxyhere"}
response = requests.get(url,proxies=proxies)
答案 0 :(得分:1)
尝试一下
try:
response = requests.get(url, proxies=proxies, timeout=5)
except:
response = requests.get(url, proxies=another_proxies)