问题描述
我想将特定文件夹中所有文件的名称添加到列表中,我该怎么做?途径是从保管箱->名为'UMM'的文件夹->名为'2018'的文件夹可以有人帮我提供此代码。我已经尝试过使用os.walk()了,但是似乎没有用
解决方法
您可以使用os.walk并仅附加文件中的名称。
from os import walk
file_names = list()
path = 'path/of/folder'
for root,dirc,files in walk(path):
for FileName in files:
file_names.append(FileName)
print(file_names)
这将附加指定路径的所有目录和子目录中的所有文件名。
,这将在文件夹中创建文件列表
from os import listdir
# the path
path = ''
fileList = listdir(path)