Запускаю скрипт для отладки из VSC.
В нём цикл большой на много часов работы. Иногда задача полностью выполняется, иногда останавливается в произвольном месте без шибок. Все исключения ловятся и пропускаются через pass чтобы скрипт работал до конца даже если в отдельных итерациях цикла будут какие-то проблемы. Как понять почему он останавливается? Как его перезапустить если произошла остановка?
on5fydu8@gmail.com
·
01.01.1970 03:00
Почему зависает скрипт запущенный из Visual Studio Code?
on5fydu8@gmail.com
·
01.01.1970 03:00
Как понять почему он останавливается?
Добавлять логи, чтобы видеть в каком конкретно участке кода он останавлавается.
Как его перезапустить если произошла остановка?
Ну так остановка же не произошла. Зависание != остановка. Или все таки скрипт заканчивает выполнение но не с тем результатом который ожидается? Это очень разные вещи.
Зависание при запуске из VSCode вы никак не задетектите и не рестартанете - тут нужен вотчдог.
on5fydu8@gmail.com
·
01.01.1970 03:00
discord.py уже давно начал деятельность обратно. На момент написания этого коммента на последний коммит 3 месяца назад, issue закрыт считанные дни назад.
Блоги
Как работать с SQL в Python: установка и основы SQLAlchemy
Как правильно обрабатывать ошибки в Python: от try-except-finally до ловли всех исключений
Функции в Python: объявление, аргументы, возврат значений и глобальные переменные
Как создать сайт на Python с нуля?