Всем привет!
Написал функцию которая выдает прокси из txt файла, проверяет его работоспособность и отправляет его в конец списка.
Написать то написал но как ее подключить к другой функции не понимаю. Вторая функция должна каждые 4 цикла менять proxy. Как ее вызвать я понимаю, но как правильно передавать значения и сохранится ли порядок списка после перебора не понимаю... помогите пожалуйста
def get_proxy():
with open('proxy.txt') as file: # Читаем файл
lines = file.read().splitlines()
while lines:
proxy = lines.pop(0)
url = {'https': proxy}
try:
r = requests.get('https://ramziv.com/ip', proxies=url, headers=headers)
if r.status_code == 200:
# print(r.text)
lines.append(proxy)
except requests.exceptions.ConnectionError:
print('error')
continue
return url