【发布时间】:2010-12-14 06:30:31
【问题描述】:
我找到了http://code.activestate.com/recipes/576451-how-to-create-a-windows-service-in-python/
但该服务什么也没做。如何使用该服务运行特定的 Python 文件?
【问题讨论】:
我找到了http://code.activestate.com/recipes/576451-how-to-create-a-windows-service-in-python/
但该服务什么也没做。如何使用该服务运行特定的 Python 文件?
【问题讨论】:
您可以将您的业务代码放入SvcDoRun。您链接中的示例仅每三秒记录一条消息。只是不要忘记定期检查self.hWaitStop。
有时创建一个工作线程并在该线程上完成所有工作会很方便,或者可能启动一个子进程。在这种情况下,另一个复杂情况是您必须考虑同步。
【讨论】: