例如今天为2021-4-22,有文件的文件名为2021-4-20,如何选取该文件并将该文件内的内容写入txt?
可以用datetime模块 和time模块 先获取当天时间日期 再减去2 就能得到之前的期 再用with open(‘filename.txt’,'r') 读取文件内容 然后再写入其他文件
生成一个最近3天日期列表, 判断文件名称在列表中就读取文件并保存, 生成列表几步的代码:
import pandas as pd
from datetime import datetime
lis = pd.date_range(end='2021-4-21',periods=3)
str_lis = [datetime.strftime(x,'%Y-%m-%d') for x in lis]