Ротация прокси с модулем REQUESTS на Python ⇐ Python

Программы на Python
Anonymous
Ротация прокси с модулем REQUESTS на Python

Сообщение Anonymous »

Привет всем, я знаю, что это довольно простая проблема, но я не смог найти ее решение и очень стараюсь. Я написал/переработал бота Ebay, открытый исходный код которого нашел на github. Я включил прокси-серверы для бота, так как именно так представления будут выглядеть как настоящие, но все же я изо всех сил пытаюсь переключаться между прокси-серверами, поэтому 1 запрос GET = 1 использование прокси-сервера.
Ниже приведен код, с которым я пытался заставить его работать, и изображение вывода терминала. Код работает, но с прокси-серверами не так, как предполагалось

Код: Выделить всё

 with open("validproxylist.txt", "r") as f:
for line in f:
proxies = f.read().split("\n")

counter = 0

for i in range(number_of_views):
print(f"Using proxy {proxies[counter]}")
r = requests.get(link, headers=headers, proxies= {
"https" : proxies[counter],
"http" : proxies[counter],
})
Вывод с терминала показывает использование только 1 прокси-сервера:
Изображение

Я посмотрел несколько видеороликов на YouTube, в которых объясняется, как ротация прокси работает с модулем ЗАПРОСЫ. но мне не удалось найти исправление с включением пользовательского ввода. Я также искал переполнение стека, но обнаружил проблему использования только одного прокси, а не нескольких.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python

Вернуться в «Python»