Добрый день,
Подскажите пожалуйста как вернуться назад в цикл for с значения на котором его прервал?
В my_function() каждый 4 цикла я вызываю функцию get_proxy() чтобы поменять прокси и из нее возвращаюсь обратно вызывая my_function(proxy_url). Проблема в том что цикл в my_function() начинается с самого начала.
Я предположил что нужно передать последнее значение которое было в for в get_proxy() а из него обратно в my_function(). Не уверен что решение будет правильным. Возможно ли вообще начат for in с того места где перебор закончился?
Так как используется Selenium то перезагрузка в любом случае нужна чтобы прокси обновился.
citys = {Москва, Самара, Краснодар,...,}
def get_proxy():
...
...
...
get_count(proxy, url) # это действие начинает перебор городов сначала:(())
def get_count(proxy, url):
...
for city in citys:
...
if ... :
get_proxy()
def main():
get_proxy()
if __name__ == '__main__':
main()