scandir分类文件和文件夹,并拿到属性值
import osdir = []
file = []
for i in os.scandir('d:/迅雷下载'):
if i.is_file():
file.append(i.name)
else:
dir.append(i.name)
print(file)
print(dir)scandir可以拿到的是可迭代对象,所以文件名字需要加.name。
拿到所有文件的属性值
import os
dir = []
file = []
for i in os.scandir('d:/迅雷下载'):
if i.is_file():
print(i.name,i.stat())
页:
[1]