Python зависает после сна компьютера / гибернации [Mac OS X]

При запуске сценария Python, если мой компьютер переходит в спящий режим / режим гибернации (т. е. экран выключается) и снова включается, сценарий зависает (зависает) и не продолжается.

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

В итоге я использовал кофеин для предотвращения сна компьютера, но мне интересно, есть ли лучший способ обойти эту проблему?

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

1 ответ

Это не проблема с питоном.

Взгляни на nohup команда

и в &

например:

nohup python -u my_script.py  &
Другие вопросы по тегам