Python 按時間順序讀取所選目錄下檔案

2021-10-25 20:00:52 字數 516 閱讀 3512

不是很複雜,但用的次數比較頻繁,作乙個記錄吧。

import tkinter as tk

from tkinter import filedialog

import os

defread_folder()

:"""

讀取資料夾下所有檔案

"""root = tk.tk(

) root.withdraw(

) folderpath = filedialog.askdirectory(

) files = os.listdir(folderpath)

files.sort(key=

lambda fn: os.path.getmtime(folderpath+

'/'+fn)

)print

(files)

return files

函式返回了以時間排序的檔名生成的list,tk模組提供了乙個簡單的ui可以很方便的選擇路徑。

python按順序讀取目錄下的所有檔案

f open test name.txt w 先建立乙個空的文字 path test data 指定需要讀取檔案的目錄 files os.listdir path 採用listdir來讀取所有檔案 files.sort 排序 s 建立乙個空列表 for file in files 迴圈讀取每個檔名 ...

IDEA中讀取 resource目錄下檔案

讀取jar包中的檔案的情況下 url url loadcachefile.class.getclassloader getresource filepath getfile linux下的輸出 檔案路徑中多了兩個 導致找不到檔案而報錯 有時url中還可能出現多了乙個空格的問題 uri resourc...

Python 目錄下檔案重新命名

python 目錄下檔案重新命名 未處理前的 處理後的效果 源 如下 def renamefile self direct1 self.file1.get 獲得 要處理的資料夾 路徑 direct2 self.get sysdate2 獲得 備份檔案夾 名字 parent path os.path....