необходимо выполнять запросы к одному сайту но проблема в том что это Китай и соединение с сайтом дропается 3-4 раза из 10 запросов.
Думал решить проблему хэндлигом эксепшена через Except, но проблема в том, что бывает экспешен срабатывает во второй раз и тогда Except уже не ловит его и код улетает в raise и крашится.
Как решить эту проблему правильно?
Сейчас придумал ввести переменную и использование while not, но думаю что это не лучшее решение, помогайте :(
Кусок кода:
HaveFlightTickets = False
while not HaveDates:
try:
submit = requests.post(Китай).json()
while (submit['success'] == False):
if магия
elif магия
except requests.exceptions.ConnectionError:
submit = requests.post(Китай)
continue