我正在使用python导入数据,但是我想提高脚本的健壮性。
我添加了一个命令来在脚本崩溃时重新加载该脚本,但是我遇到了以下问题:ps -edf
实际上,我启动了脚本,并使用ctrl+z
停止了该脚本。当我使用ps -edf
时,我发现该过程始终存在。
我的问题:还有另一种方法可以检查该进程是否正在运行?以及为什么当我使用ctrl+z
时PID仍然存在。我可以将python脚本作为服务运行吗?
ps:我不能仅使用ctrl+c
来停止脚本,这就是为什么使用ctrl+z
答案 0 :(得分:0)
是的,您可以将python应用程序用作linux服务。看到下面的链接,我相信您可以提供帮助。
http://devopspy.com/linux/python-script-linux-systemd-service/
希望这会有所帮助! ;)