Python, один или несколько потоков ожидают завершения сетевого ввода-вывода - PullRequest
0 голосов
/ 20 сентября 2019

В настоящее время есть проблемы со стабильностью сети на моем рабочем месте, но необходимо обработать некоторые данные.Попытка решить проблему путем продолжения, а иногда это работает, но часто я не получаю никаких выходных данных, и сценарий, кажется, не работает после переподключения сети.Монитор ресурсов: один или несколько потоков ожидают завершения сетевого ввода-вывода.Как возобновить сетевой процесс или обойти процесс ожидания?ОС: Windows 10 Python версия: 3.7 IDE: PyCharm

   start = 0 
   while not api.is_last:
            activities = api.request(_sub_url=url.format(start=start), _last_run=settings.last_run)
            if not activities:
                print("sleeping 30")
                sleep(30)
                continue
            #some other code    
            start += 50 
...