方法一:
pathlib.Path("路径").iterdir()
可以获取直接下级文件和文件夹。pathlib.Path("路径").glob("**/*")
可以获取所有下级文件和文件夹。
方法二:os.listdir
使用os
import os
os.listdir('image path')
方法三:os.walk
def get_filelist(path):
Filelist = []
for home, dirs, files in os.walk(path):
for filename in files:
# 文件名列表,包含完整路径
Filelist.append(os.path.join(home, filename))
# file_ = os.path.join(home, filename)[::-1].split('/')[1][::-1]
# # 文件名列表,只包含文件名
# Filelist.append( filename)
return Filelist