Python 从txt文件随机使用代理

Python 从txt文件随机使用代理,python,selenium,proxy,Python,Selenium,Proxy,我也在做csv自动化(在web上填写表单),尝试使用selenium python从.txt文件中使用随机代理。我想做的是,每次webdriver打开并填写表单时,代码都会使用.txt文件中的随机代理。我的代码是所有的工作和东西,但我唯一的问题是代理没有被使用,它只使用我的本地IP 这是代码。希望你能帮助我。短暂性脑缺血发作 顺便说一句,我使用的是来自私人代理提供商的代理,它们也都在工作。这是代理格式。 f、 eks pr.privatecompany.co.uk:端口:客户用户名cc be:唯

我也在做csv自动化(在web上填写表单),尝试使用selenium python从.txt文件中使用随机代理。我想做的是,每次webdriver打开并填写表单时,代码都会使用.txt文件中的随机代理。我的代码是所有的工作和东西,但我唯一的问题是代理没有被使用,它只使用我的本地IP

这是代码。希望你能帮助我。短暂性脑缺血发作 顺便说一句,我使用的是来自私人代理提供商的代理,它们也都在工作。这是代理格式。 f、 eks pr.privatecompany.co.uk:端口:客户用户名cc be:唯一代码

import requests
import time
import random
from time import sleep
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.common.proxy import Proxy, ProxyType


#-------------------------------------------------------------------------------
# Setup

api_key = '' # Your 2captcha API KEY
site_key = ''
PROXY = "pr.privatecompany.co.uk:port:customer-username-cc-be:UNIQUECODE"
proxy.proxy_type = ProxyType.MANUAL
proxy.http_proxy = proxy_ip_port
proxy.ssl_proxy = proxy_ip_port
capabilities = webdriver.DesiredCapabilities.CHROME['PROXY']
proxy.add_to_capabilities(capabilities)
driver = webdriver.Chrome('your_absolute_path', desired_capabilities=capabilities)

driver.get('http://whatismyipaddress.com')

phone = 0
email = 1
firstname = 2
lastname = 3

with open('data.csv', 'r') as csv_file:

    csv_reader = csv.reader(csv_file)```




I am not sure if it's correct. 
请看