我正在寻找编写一个自动文件复制脚本,该脚本可以在指定时间(即星期五下午 4 点)将文件从一个目录复制到另一个目录。我可以想出几种方法来解决这个问题,但想知道是否有人尝试过类似的方法,以及 python 是否能够在给定时间“自行运行”(如果不是由用户直接执行的话)。
如果这是不可能的,这里有人知道更好的软件/平台可以使用吗?
谢谢!
最佳答案
查看 schedule包。
它是一个用于定期作业的进程内调度程序(如果您不想弄乱 cron
或其他类似的系统工具)。
一个例子:
import schedule
import time
def job():
print("I'm working...")
schedule.every(10).minutes.do(job)
schedule.every().hour.do(job)
schedule.every().day.at("10:30").do(job)
schedule.every().monday.do(job)
schedule.every().wednesday.at("13:15").do(job)
schedule.every().minute.at(":17").do(job)
while True:
schedule.run_pending()
time.sleep(1)
关于python - 如何编写一个python脚本在指定时间自动复制文件而不需要用户手动执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58862959/