【问题标题】:how to create a service in python in windows?如何在 Windows 中的 python 中创建服务?
【发布时间】:2023-03-29 21:18:01
【问题描述】:

我想在 Windows 中运行一项服务,该服务将继续在后台运行,并将在特定时间运行一个 cron。
我如何在 windows 中使用 python 做到这一点?

【问题讨论】:

标签: python service cron window


【解决方案1】:

使用pywin32。编写了一篇教程(请注意,在 2005 年)here 关于如何做到这一点。

【讨论】:

    【解决方案2】:

    确保已安装 win32 api。基本上,您将 BasicNTService 子类化。 win32 软件包文档有更多信息。在我编写的一些代码中,我也有一个工作示例。 WindowsServer.py 也混合了 Pyro 用于 Python 远程控制代理。

    【讨论】:

      【解决方案3】:

      cx_freezesrvany 的组合可以完成这项工作。

      请参阅this 了解 srvany 用法(将保管箱替换为您的 exe)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多