有没有一种方法(也许有一个循环)可以每天自动保存python pandas文件



我是编程新手,现在真的不知道该做什么。我目前正在尝试编写一个有此问题的代码。我正在使用panda将一个文件(excel,csv(导入python。我现在正在尝试为每个工作日自动保存此文件的副本。如果这是有效的,我会自动删除从周一到周四的所有文件,当新的一周开始时。所以到月底我只有4份复印件。在新的一个月开始的时候,我只想保留最新的副本,所以年底我只有12份文件的副本。请原谅我英语不好,我希望你明白我的意思。thx

您的问题似乎与此线程中的问题类似:Python脚本每天在同一时间做一些事情。

一旦你得到";每天在同一时间做某事&;部分正确,其他一切都只是文件管理,我建议您将当前日期以正确的格式添加到文件中(使用日期时间模块(,这将使检查脚本必须删除的文件更容易,也使文件比只拥有一堆";filename_number.extension";在某处

然而,考虑到你每天最多只下载一个文件,也许你应该试着找到一个实用程序来每天为你启动脚本,特别是如果你的代码要在你的个人计算机上运行,对于UNIX平台来说,cron可能是可行的,如果你在Windows上,我认为他们有一个任务调度程序。这将使您不必每次重新启动计算机时手动重新启动脚本。

编辑:为了清楚起见,如果你选择上面一段的选项,那么你的脚本应该是:

  • 如果今天是工作日,请下载并保存文件
  • 检查是否需要删除文件,并删除需要删除的文件

最新更新