在Linux Ubuntu上,我有一个python脚本,可以在本地和按时,每5分钟运行一次,用于cronjob:
*/5 * * * * /usr/bin/python /matt/python_scripts/test_script.py >/dev/null 2>&1
但是当python脚本按时运行cronjob时,它不会执行os.system()
行并在python脚本中跳过它。在本地,它可以很好地执行os.system()
行。
为什么会这样做?如何让它执行os.system()
代码?
提前感谢您,一定会提前/接受回答
答案 0 :(得分:0)
尝试使用完整路径执行您执行的二进制文件(例如flutter run -v
或类似内容)。