因为最近一个项目需要用到列出所有文件,从网上看到大部分都不太好使,所有自己写了一个跟大家分享下(列出目录下的所有文件不包括目录):

def list_all_file(path):
for dirpath,dirnames,filenames in os.walk(path):
if(len(dirnames)!=0):
for dirname in dirnames:
for filename in filenames:
item = dirpath + "\\" + dirname + "\\" + filename
print(item)
else:
for filename in filenames:
item = dirpath + "\\" + filename
print(item)

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注