我有一个用python制作的软件我在uBuntu实例上运行。但我想打包它,以便用户可以将其视为服务。
例如,他可以执行“/etc/init.d/myPythonProgram restart”重启。就像任何其他服务一样。答案 0 :(得分:1)
您想要搜索如何使用python创建'守护进程'。所以......
How do you create a daemon in Python?
答案 1 :(得分:0)
您需要在/etc/init.d/中编写脚本,在此脚本中,您需要定义如何启动和停止软件。这是一个示例:
case "$1" in
start)
start_software
;;
stop)
stop_software
;;
*)
echo "Usage: $0 start|stop" >&2
exit 3
;;
exit 0