1 文件大小 os.stat(文件).st_size /1024/1024 变兆
2 有关时间
2.1 现在 datetime.datetime.now()
2.2 文件时间戳 os.stat(文件).st_mtime
2.3 格式化时间戳 datetime.datetime.fromtimestamp(os.stat(file).st_mtime)
import glob
import os
import datetime
path=input("请输入文件路径:")
os.chdir(path)
size50=[]
date50=[]
rar=[]
print(glob.glob("**",recursive=True))
for file in glob.glob("*.*",recursive=True):
if "rar" in file:
rar.append(file)
if os.stat(file).st_size/1024/1024>30:
size50.append(file)
data=datetime.datetime.fromtimestamp(os.stat(file).st_mtime)
now=datetime.datetime.now()
print(data-now)
if (data-now).days >-1000:
date50.append(file)
print("文件大于30吗的",size50)
print("文件在50天内的",date50)
print("文件夹中的所有rar压缩文件",rar)