gpt4 book ai didi

使用 cron-job 将 Python 输出到文本文件

转载 作者:行者123 更新时间:2023-11-28 21:58:55 24 4
gpt4 key购买 nike

我有一个 python 脚本,我想每 5 分钟运行一次以检查服务器上的新文件。我知道我可以用 cron-job 做到这一点。但是在我的 python 脚本目录中,我有一个名为“日志”的文件夹。有没有一种方法可以每 5 分钟将我的 python 脚本返回的任何内容(它每次至少返回 20-30 行)输出到一个文本文件到日志文件夹中。我希望能够只搜索文件以查看每次运行的输出。所以根据我的计算,我每天应该得到大约 288 个日志文件。

我的另一个疑问是脚本显示了一些实时内容(如下载进度条),那会有问题吗?

谢谢!

最佳答案

如果您不想修改脚本本身,您可以将输出重定向到一个带时间戳的文件:

./your/script.py > "your-log-file-"`date +"%Y-%m-%d-%H-%M-%S"`".log"

这将输出以下格式的文件:

your-log-file-2013-07-01-20-22-45.log

关于使用 cron-job 将 Python 输出到文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17416849/

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