一些 Python 脚本需要 24x7 全天候运行。 例如,我们使用 Python 脚本在两个平台之间同步数据,或者不断地从互联网上收集数据。 在这些情况下,我们可能希望将 Python 脚本作为 Windows 服务(也称为 NT 服务)运行,它们提供在自己的 Windows 会话中运行的长时间运行的可执行应用程序(Gajic,2019)。 将 Python 脚本作为服务运行的主要优势是在系统启动时启动程序(Glenn,2017),即使没有人登录计算机。 但是,一些 Python 开发人员或数据科学家可能对 Windows 应用程序编程接口 (API) 了解有限。 因此,他们希望使用服务助手将 Python 脚本作为 Windows 服务运行。
https://www.mssqltips.com/sqlservertip/7325/how-to-run-a-python-script-windows-service-nssm/