我对模块requests
有些困难。
它需要参数proxies
。
我在这个模块的this question描述中看到了,我已经明白,它只需要一个来自dict的代理。
但是如果一个代理被阻止了?
我想使用很多代理的字典,如果一个代理被阻止,我想要另一个代理,但我怎么能这样做?
答案 0 :(得分:0)
定义list_of_proxies = [{proxy_0}, {proxy_1}, ...]
然后根据需要r = requests.get(url, headers=headers, proxies = list_of_proxies[i])
粘贴它们,根据代码的逻辑设置i
。
答案 1 :(得分:0)
定义list of proxies
,然后使用random.choice(list)
函数从列表中调用随机选择并在代码中使用。
谢谢。