我想在Python中扫描两个不同文件夹中具有相同名称的Excel文件,并将最新的这些文件添加到我的Dataframe中。我怎么能这样做,你能帮忙吗?
答案 0 :(得分:0)
您可以使用for循环来遍历文件并选择最近修改过的文件"最后修改过的#34; date,可以通过os模块访问。
import os
import pandas as pd
filelist = ['your/path/tofile1', 'your/path/tofile2', 'your/path/tofile3']
filedate = 0
for file in filelist:
if os.path.getmtime(file) > filedate:
newestfile, filedate = file, os.path.getmtime(file)
df = pd.read_excel(newestfile)