Pyt*_*ast 2 python http-proxy python-requests
我想使用多个http代理.根据文档,我找不到传递多个代理的方法.
这是我的代码: -
proxies = {
'http': [List of IPs]
}
r = requests.get('http://10.1.7.70:8000', proxies=proxies)
Run Code Online (Sandbox Code Playgroud)
运行此代码时,出现以下错误: -
TypeError: unhashable type: 'list'
Run Code Online (Sandbox Code Playgroud)
我如何使用多个代理?
如果您的目标是从列表中选择代理以用于请求:
import random
import requests
proxies_list = [List of IPs]
proxies = {
'http': random.choice(proxies_list)
}
r = requests.get('http://10.1.7.70:8000', proxies=proxies)
Run Code Online (Sandbox Code Playgroud)
如果您想链接代理,请求无法执行,您需要手动执行.