【发布时间】:2011-11-29 10:33:33
【问题描述】:
我正在将我的程序转换为在 Linux 上作为守护程序运行。我想使用python-daemon package 来节省重复工作。但是,我需要支持 python 2.4。
页面上给出的示例使用with 关键字,因此暗示python 2.5; context managers 也被列为从 2.5 开始支持。
我可以自己调用__enter__() 和__exit__() 方法吗?还是还有更多?
This question几乎回答了我的问题,但只是在最后一刻错过了。
【问题讨论】:
-
如果你有另一个守护进程,那么supervisord 会绕过你的问题。