gpt4 book ai didi

python - 通过crontab安排python脚本

转载 作者:太空宇宙 更新时间:2023-11-03 19:17:27 24 4
gpt4 key购买 nike

我正在尝试使用以下几行将 python 脚本添加到 crontab:

0 * * * * /pathtoexecutable/file.py
0 0 1 * 1 /pathtoexecutable/file2.py

文件是可执行的Python脚本。

file.py 进一步启动大约 15 个子进程,这些子进程将信息存储在 MySQL 数据库中。

显然,

file2.py 也通过 crontab 执行。

出于某种原因,file.py 无法通过 crontab 工作,但如果我通过命令行运行它,它就可以工作。

最佳答案

1)捕获脚本的输出和错误:.

0 * * * * /pathtoexecutable/file.py &>> /path/some/log.txt
0 0 1 * 1 /pathtoexecutable/file2.py &>> /path/some/log2.txt

2) 确保每个 python 文件都以 shebang 开头:#!/usr/bin/env python

3) 还要确保每个 python 文件都有一个执行模式 (chmod +x file.py)

关于python - 通过crontab安排python脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10920062/

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