使用Cron Job运行Python脚本时发出Ping问题

时间:2018-11-16 21:58:02

标签: python cron

我写了一个Python脚本来定期ping网络设备,以确保它们已连接。我的ping代码如下:

response = os.system('ping -q -c 5 ' + ip_address)

当我手动运行它时,它可以很好地工作,但是,当我将其作为cron作业运行时,会得到响应:

sh: ping: command not found

我试图让cron作业既作为我使用pyinstaller创建的打包应用程序运行程序,又直接作为Python脚本运行程序。无论如何,我都会遇到相同的错误(以及手动运行时的正确结果)。

1 个答案:

答案 0 :(得分:0)

通过将'/ sbin / ping'指定为命令来修复。