求当前文件夹下所有文件的最新状态
from datetime import datetime
import os
def gets_current_state_files():
‘‘‘
获取当前文件夹下所有文件的状态(大小\修改时间\文件名)
:param path: 文件夹路径
:return: None
‘‘‘
# 获取当前脚本的完整路径
abs_path = os.path.abspath(‘.‘)
print(‘ Size Last Modified Name‘)
print(‘------------------------------------------------------------‘)
for f in os.listdir(abs_path):
fsize = os.path.getsize(f)
mtime = datetime.fromtimestamp(os.path.getmtime(f)).strftime(‘%Y-%m-%d %H:%M‘)
flag = ‘/‘ if os.path.isdir(f) else ‘‘
print(‘%10d %s %s%s‘ % (fsize, mtime, f, flag))
if __name__ == ‘__main__‘:
# .指代当前路径
gets_current_state_files()
原文:https://www.cnblogs.com/xiaohuboke/p/13611027.html