【发布时间】:2018-07-17 09:15:23
【问题描述】:
import itertools
Value = ['178.217.107.8:53281', '91.90.191.238:8080', '27.116.51.114:8080']
content = ['link1','link2','link3']
for a,b in zip(Value , itertools.cycle(content)):
print(a,b)
我正在寻找的是,如果在第一个列表(代理列表)中假设任何代理不起作用,然后传递并移动到列表中的下一个,平行于内容列表中的元素当前阶段应该保持不变。
例如: 对于第一个元素,输出为: 178.217.107.8:53281 链路1
但如果 178.217.107.8:53281 抛出错误,则将循环中的“a”值作为 并将输出作为 91.90.191.238:8080 Link1
【问题讨论】:
-
@blhsing 如果你能帮忙
-
@blhsing 你能帮忙吗
标签: python-3.x selenium-webdriver web-scraping proxy