我试图在python中循环遍历数组中的值,我不知道该怎么做。
pid = {
"021554",
"098765",
"287004",
"237655"
}
上面是我的数组,我试图使用pid
将其放入链接中,例如:
get("www.google.com/" + pid)
我希望它使用pid编号1然后编号2然后编号3,直到它返回到列表顶部并在else中再次启动if。
if 'text' in response.text:
do something
else:
use next pid to add to the link and start script from the top again using the new id`
答案 0 :(得分:1)
from itertools import cycle
import requests
for pid in cycle("021554 098765 287004 237655".split()):
url = "www.google.com/{}".format(pid)
txt = requests.get(url).text
if "something" in txt:
break
请注意,如果“某事”没有出现,这可能永远存在。