Не получая ответ от Microsoft Graph зависает мой скрипт - PullRequest
0 голосов
/ 02 марта 2020

Я делаю скрипт, который подключается к Outlook через Microsoft Graph с помощью модуля O365 python (https://pypi.org/project/O365/).

Скрипт должен обрабатывать электронные письма, и я ' Я строю его, чтобы заменить текущий скрипт VBA, который у нас есть.

Чтобы проверить его, я настроил его на обработку только 5 типов электронных писем, остальные все еще обрабатываются старым скриптом VBA.

Сценарий работает ОТЛИЧНО в течение нескольких часов, может быть, дней, а затем просто зависает. Без исключений, без ошибок, ничего, просто зависает.

Я приложил изображение с запросами, которые выполняет скрипт. Он пытается переместить нераспознанные электронные письма обратно в папку «Входящие» (поэтому в основном он не перемещает их, чтобы скрипт VBA мог их получить), и кажется, что в какой-то момент он перестает получать ответ 201, он пытается несколько раз, а затем зависает .

Я не могу найти способ это исправить. Если я закрою сценарий и запустлю его снова, он продолжит работать отлично.

Буду признателен за вашу помощь. Спасибо!

enter image description here

...