import os
import datetime
import pathlib
data = []
for path, subdirs, files in os.walk(r'C:\Program Files\AnsysEM\AnsysEM20.2\Win64'):
for name in files:
fname = pathlib.Path(os.path.join(path, name))
mtime = datetime.datetime.fromtimestamp(fname.stat().st_mtime)
data.append((mtime, fname))
data.sort()
print(data[0])
print(data[-1])
輸出結果
D:\Customer2020\pythonProject1\venv\Scripts\python.exe D:/Customer2020/pythonProject1/main.py (datetime.datetime(1999, 12, 31, 20, 0), WindowsPath('C:/Program Files/AnsysEM/AnsysEM20.2/Win64/common/ROMViewer/resources/app/services/System.Diagnostics.Process.dll')) (datetime.datetime(2021, 1, 4, 9, 18, 48, 61165), WindowsPath('C:/Program Files/AnsysEM/AnsysEM20.2/Win64/syslib/Toolkits/Icepak/Geometry/Packages/DUAL.py')) Process finished with exit code 0
沒有留言:
張貼留言