新手:我有以下代码,根据修改时间从downloads文件夹中提取最新的Excel文件:
import os
import glob
latest_Excel = max(glob.iglob('C:\Users\Aditya\Downloads/*.xlsx'), key=os.path.getmtime)
现在,所有excel文件都有'Local'或'Global'作为其起始名称。
例如。 Local_20160808.xlsx, Local_20160809.xlsx, Global_20160810.xlsx, Global_20160811.xlsx等
那么,我们如何获取2个文件的名称: 最新的Excel文件,其中“Local”作为起始名称,最新的Excel文件以“Global”作为起始名称,来自同一文件夹?
由于
答案 0 :(得分:2)
latest_local_Excel = max(glob.iglob('C:\Users\Aditya\Downloads/Local*.xlsx'),
key=os.path.getmtime)
latest_gloabl_Excel = max(glob.iglob('C:\Users\Aditya\Downloads/Global*.xlsx'),
key=os.path.getmtime)