Linux:警告重启的Python脚本

时间:2013-12-02 22:28:03

标签: python linux raspberry-pi raspbian

我有一个使用USB无线适配器和wicd-curses的Raspberry Pi。 Python脚本在后台运行,使用WebSocket。当我调用sudo reboot时,我的Python脚本会在大约20秒后获得重启信号(使用SIGTERM)。 (我不知道为什么计算机需要20秒才能重启。我不记得在安装wicd-curses之前是这样的。)

到20秒时,wicd-curses已经与无线网络断开连接,这意味着我的Python脚本无法正常关闭WebSocket连接。所以我的问题的核心是:我可以使用哪些Python命令来确保我的脚本比现在更早地通知系统关闭?有什么类型的事件我可以听吗?我希望能够在不使用守护进程或服务或Linux世界中可能调用的任何内容的情况下按需运行脚本(python myscript.py)。谢谢。

0 个答案:

没有答案