根据每个请求轮换代理 python3

Rotate proxy on each request python3

我有一个脚本可以使用 python 请求在表单上填写和提交,但它会在每几个请求时被阻止,所以我有一个我想用于每个请求的代理列表。有什么办法吗?感谢您的帮助,在此先感谢您!

proxy_list = ['sampleproxy']


s = requests.post("https://a.klaviyo.com/ajax/subscriptions/subscribe", data=payload)
    
for mail in mails:
    payload['$email'] = mail
    print("Entering " + mail)
    s
    if s.text == '{"errors": [], "data": {"is_subscribed": true}, "success": true}':
        successful_entries.append(mail)
        print("Entered " + mail)
    elif s.text == '{"errors": ["List does not exist."], "data": {}, "success": false}':
        unsuccessful_entries.append(mail)
        print("Failed to Enter " + mail)

print(successful_entries)

你可以这样做:

for mail,proxy in zip(mails,proxy_list):

但这取决于你想如何使用你的小狗,

  • 您想每次都使用不同的吗?
  • 您的代理列表有多长?
  • mailsproxy_list the same的长度吗?