python - 使用python获取子目录列表中的文件名
问题描述
我的文件夹有很多子文件夹,每个子文件夹都有文件。我想创建一个包含所有子文件夹中所有文件名的列表。
问题是所有文件名都没有附加到列表中。
listdir = os.listdir()#getting all the subfoldersname in list.
for i in listdir: ### for loop to append filename in filename list.
filename=[]
filename.append(os.listdir(i))
#output [['3.txt']]
解决方案
推荐阅读
- vb.net - 如何将一个文本文件附加到另一个文本文件
- javascript - 如何使用 node.js 中的 console.log 写入窗口的不同部分?
- python - 如何使用 Dask 在 GPU 上运行 python 代码?
- amazon-web-services - 在 Terraform 模块中将 N aws_routes 添加到 aws_route_table
- reactjs - 如何将普通对象传递给 CASL (React) 的权限
- c# - 如何在 C# 桌面应用程序中快速处理许多文件而不冻结应用程序
- ruby-on-rails - Has_many 通过 Rails 5 中的参数
- python - 使用 matplotlib 的实时图形
- python - 小时候的磁铁小部件
- excel - 如何使用所有可用标题的列表根据标题对列进行排序?