@Mazahaha

Как загрузить файл с прокси в chrome webdriver?

Ребят помогите пожалуйста. Мне нужно, чтоб прокси открывались из файла .тхт, в файле по одному прокси:порт на строке, след. строка еще один прокси:порт и тд по списку. Нужно чтоб открывались рандомно. Пытаюсь написать через файл, по логике должно работать, по факту - после открытия гугл хром пишет "ошибка подключения-проверьте прокси", пичарм ошибку не выдает. Изучаю питон недавно, поясните, как чайнику, что конкретно не так и почему. Спасибо

from selenium import webdriver
proxy_list = []
f = open ('/home/user/download/proxy.txt', 'r')
for line in f:
    line.replace('/n', "")
    proxy_list.append(line)
f.close()
PROXY = random.choice('proxy_list')
ch_options = webdriver.ChromeOptions()
ch_options.add_argument('--proxy-server=%s'%PROXY)
driver = webdriver.Chrome(options=ch_options)
driver.get('https://duckduckgo.com/')
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
В строке PROXY = random.choice('proxy_list')
уберите одинарные кавычки, а то в PROXY заносится случайная буква из строки 'proxy_list'.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы