我正在尝试制作一个每天从网站收集特定数据的 python 程序。我已经想出了如何从网站上取下数据,但我不知道如何使循环每天收集一次数据。
我查看了时间模块,但我找不到如何制作一个每天获取数据的连续循环。
编辑:我正在使用 Windows。如果有适用于它的 Windows 版本或类似版本,我仍然可以尝试使用 cron。
请您参考如下方法:
您最好的选择实际上是 cron job假设您使用的是 Unix/Linux 操作系统。最好依靠已经存在的技术,而不是重新发明轮子。
简而言之,它将在一天中的预定时间执行一个可以通过命令行执行的任务。
例如
# minute hour day month day-of-week shell command
0 0 * * * script1.sh # runs every day at midnight
0 * * * * rm ~/trash/* # runs at the top of every hour
30 12 14 * * echo "hi!" # runs at 12h30 on the 14th of every month
10 1 * * 1 script2.py # runs every monday at 01h10
