6
我有一堆文件的文件夾。有沒有辦法選擇最近更新的文件?如何抓取最近修改的文件
例如:
FTP_FOLDER = os.path.join(os.getcwd(), 'ftp_folder')
xml_files = [file for file in glob.glob(os.path.join(FTP_FOLDER, '*.xml'))]
現在,如何獲取最新XML_FILE?
我有一堆文件的文件夾。有沒有辦法選擇最近更新的文件?如何抓取最近修改的文件
例如:
FTP_FOLDER = os.path.join(os.getcwd(), 'ftp_folder')
xml_files = [file for file in glob.glob(os.path.join(FTP_FOLDER, '*.xml'))]
現在,如何獲取最新XML_FILE?
使用os.path.getmtime
來獲取文件的修改時間:
import os
xml_files.sort(key=os.path.getmtime)
print xml_files[-1] # most recent file