文件名称:service:在Python中轻松实现Unix后台服务
文件大小:31KB
文件格式:ZIP
更新时间:2024-06-03 06:45:34
Python
Python后台服务变得简单 Python service包使编写Unix服务(即由前台应用程序(例如,控制台脚本)控制的后台进程(“守护程序”))变得容易: from service import Service class MyService(Service): def run(self): while True: do_work() if __name__ == '__main__': import sys if len(sys.argv) != 2: sys.exit('Syntax: %s COMMAND' % sys.argv[0]) cmd = sys.argv[1].lower() service = MyService('my_service', pid_dir='/tmp
【文件预览】:
service-master
----setup.py(3KB)
----.gitignore(206B)
----requirements.txt(53B)
----Makefile(573B)
----src()
--------service()
----.travis.yml(243B)
----MANIFEST.in(65B)
----LICENSE(1KB)
----CHANGELOG.md(3KB)
----README.rst(1KB)
----dev-requirements.in(43B)
----runtests.py(2KB)
----dev-requirements.txt(2KB)
----docs()
--------Makefile(7KB)
--------index.rst(6KB)
--------conf.py(10KB)
--------make.bat(7KB)
----test()
--------__init__.py(1B)
--------start_waiting_service.py(1KB)
--------helpers.py(761B)
--------test_service.py(15KB)
----tox.ini(113B)