-
对文件夹和文件进行属性判断
-
首先对文件夹进行遍历,看文件夹里有什么样的文件,读取出文件夹中的所有文件
import os
path= “./data” #路径
files = os.listdir(path)
#os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。
for file in files:
print(file)
if os.path.isfile(path+ “/”+file):
#os.path.isfile(path) 判断路径是否为文件
print(‘file’+‘这是一个文件’)
filename,extension = os.path.splitext(file)
#分割路径,返回路径名和文件扩展名的元组
if extension == “.txt”:
print(filename+‘这是一个文本文件’)
elif extension == “.xlsx”:
print(filename+‘这是一个excel文件’)
if os.path.isdir(path + “/” +file):
print(file+“是一个文件夹”)
读取结果