gpt4 book ai didi

python - 每月运行一次python脚本,将参数传递给脚本

转载 作者:行者123 更新时间:2023-12-01 03:05:32 25 4
gpt4 key购买 nike

大家好,提前感谢您的帮助。

我有一个 python 脚本,它是通过命令行使用如下字符串启动的:

python example.py [start-date] [end-date] [fixed-param]

我想让它每月自动运行一次(在 ubuntu 上),但每个月的 [start-date] 和 [end-date] 必须不同。该脚本会下载上个月的一些数据,因此如果它运行(例如 5 月 1 日),则必须传递 [start-date]='01-04-2017' [结束日期]='30-04-2017'

按照我的意图,脚本将每月运行一次而无需我的干预,因此我需要将日期设置为变量或其他内容。

最简单的解决方案是什么?

最佳答案

听起来你应该使用 Crontab 来自动运行 python 脚本。有关如何开始使用 Crontab 的信息,请参见此处:

Crontab how to

查看之前的两个堆栈溢出问题,了解如何在 crontab 中传递参数和设置日期变量的信息:

passing parameters to a python script with crontab

date variables in crontab

关于python - 每月运行一次python脚本,将参数传递给脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43478482/

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