@Rod_99

Как вывести значение переменной из функции и цикла Python?

def perebor_proxy(proxies_list):
    for proxy_ip in proxies_list:
        proxies = {
            "http": proxy_ip,
            "https": proxy_ip
        }
        headers = {}
        url = "https://ipinfo.io/json"

        try:
            response = requests.head(
                url=url,
                headers=headers,
                proxies=proxies,
                timeout=10)
            r = "Прокси работает!"
            print(r, "Proxy - {}".format(proxy_ip) )
            p = proxy_ip
            break
         
        except Exception as err:
            print("Proxy - {}, Err - {}".format(proxy_ip, err))


в try нужно вывести из функции "p" оно же "proxy_ip"
подскажите пожалуйста как это лучше сделать , спасибо .
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
@Keofaste
return proxy_ip
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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