首页 > 解决方案 > 如何读取最新创建的 CSV 文件?

问题描述

我今天创建了一些 xlsx 文件。如何让 pandas 读取最新的并转换为 csv(同时保留文件名)?

标签: pythonpandascsv

解决方案


利用:

#https://stackoverflow.com/a/39327156
list_of_files = glob.glob('/path/to/folder/*') 
latest_file = max(list_of_files, key=os.path.getctime)

df  = pd.read_excel(latest_file)

df.to_csv(os.path.basename(latest_file).split('.')[0] + '.csv', index=False)

推荐阅读