我正在尝试找到一种使用 python 自动重命名文件的方法。
因此文本文件需要每天重命名以包含昨天的日期 (T-1)。
例如:FileName_20200121.txt
需要重命名为FileName_20200120.txt
.
我该如何解决这个问题?
感谢您提前提供的帮助。
最佳答案
我认为您正在寻找的是 os.rename
但是文件需要存在,并且您必须知道它们的完整路径和名称
确保首先运行os.path.exists(filename)
以防止出现任何错误
要更改日期,您可以使用 datetime
模块
您可以配置 Windows 设置以使脚本每天运行
按 Windows+R,然后输入 shell:startup
。
并将文件添加到启动文件夹中(或制作运行 python 脚本的批处理文件)
或者您可以转到计划任务来执行此操作。
关于python - 如何使用python自动重命名txt文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60228417/