Почему зависает скрипт запущенный из Visual Studio Code?
📁 break_continue, работа
Запускаю скрипт для отладки из VSC.
В нём цикл большой на много часов работы. Иногда задача полностью выполняется, иногда останавливается в произвольном месте без шибок. Все исключения ловятся и пропускаются через pass чтобы скрипт работал до конца даже если в отдельных итерациях цикла будут какие-то проблемы. Как понять почему он останавливается? Как его перезапустить если произошла остановка?
Как понять почему он останавливается?
Добавлять логи, чтобы видеть в каком конкретно участке кода он останавлавается.
Как его перезапустить если произошла остановка?
Ну так остановка же не произошла. Зависание != остановка. Или все таки скрипт заканчивает выполнение но не с тем результатом который ожидается? Это очень разные вещи.
Зависание при запуске из VSCode вы никак не задетектите и не рестартанете - тут нужен вотчдог.
discord.py уже давно начал деятельность обратно. На момент написания этого коммента на последний коммит 3 месяца назад, issue закрыт считанные дни назад.
Войдите чтобы оставить ответ