如何在 Python 中列出目录的所有文件并将它们添加到 list
?
原文由 duhhunjonn 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何在 Python 中列出目录的所有文件并将它们添加到 list
?
原文由 duhhunjonn 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答857 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
os.listdir()
返回目录内的所有内容——包括 文件 和 目录。os.path
的isfile()
只能用于列出文件:或者,
os.walk()
为它访问的每个目录 生成两个列表——一个用于 文件,一个用于 目录。如果你只想要顶级目录,你可以在它第一次产生时中断:或者,更短: