引入os包,指定文件目录
import os
# 项目图片文件夹
PROJECT_FILE_DIR = os.path.join(workdir, 'static', 'data', 'projectImg')
if not os.path.exists(PROJECT_FILE_DIR):
os.mkdir(PROJECT_FILE_DIR)
遍历所有文件夹
for root, dirs, files in os.walk(PROJECT_FILE_DIR):
print("#######dir list#######")
for dir in dirs:
print(dir)
print("#######dir list#######")
print("#######file list#######")
for filename in files:
print(filename)
fullname = os.path.join(root, filename)
print(fullname)
print("#######file list#######")
只遍历一级目录
for file in os.scandir(PROJECT_FILE_DIR):
if file.is_dir():
print("文件夹:", file.path)
if file.is_file():
print("文件名:", file.name)