gpt4 book ai didi

python - 使用带有 cron 的 python 脚本

转载 作者:行者123 更新时间:2023-11-28 19:50:03 25 4
gpt4 key购买 nike

我有一个第一行带有 #!/usr/bin/python 的 python 脚本。我可以使用 python myScp.py 从 CLI 运行它。

但作为 cron 脚本的一部分。 python 脚本无法运行。 cron 已经过测试,运行 python 脚本并可以写入/tmp/crontest.txt

好像目录有问题。我用 os.getcwd() 进行了测试。 它是正确的...就在 cron 运行脚本时它会抛出错误。从 CLI 运行:/usr/bin/python myScp.py 会引发相同的错误。

Traceback (most recent call last):
File "/myScp.py", line 31, in <module>
execfile(dn2 + 'anotherScpt.py')
IOError: [Errno 2] No such file or directory: './anotherScpt.py'

最佳答案

我们的首选方法是在 crontab 条目中明确指定工作目录:

0 0  * * * cd /my/project; /opt/python-2.7/bin/python bin/myscript.py

关于python - 使用带有 cron 的 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14111844/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com