L0re
@L0re

Как выполнить код при завершении процесса со скриптом?

Мне нужно выполнить код при выключении компьютера.
Пробовал atexit.register, но он работает только при ctrl + c. При экстренном завершении(Нажав на крестик или в диспетчере задач) код не выполняется
  • Вопрос задан
  • 107 просмотров
Пригласить эксперта
Ответы на вопрос 1
ScriptKiddo
@ScriptKiddo
При экстренном завершении(Нажав на крестик или в диспетчере задач) код не выполняется.


Оберните свой скрипт в сервис/службу и отслеживайте вторым скриптом его статус. При останове - выполняйте нужные действия вторым скриптом

https://stackoverflow.com/questions/32404/how-do-y...

https://github.com/torfsen/python-systemd-tutorial
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект