【发布时间】:2021-06-09 18:31:30
【问题描述】:
我的目标是将存在于不同目录中的 9 个 excel 文件附加在一起。我有一个具有以下结构的目录树:
Big Folder
|
├── folder_1/
| ├── file1.xls
| ├── file2.xls
| └── file3.xls
|
├── folder_2/
| ├── file4.xls
| ├── file5.xls
| └── file6.xls
|
├── folder_3/
| ├── file7.xls
| ├── file8.xls
| └── file9.xls
我成功编写了一个循环,将file1、file2 和file3 一起附加到folder_1 中。我的想法是将此循环嵌套到另一个循环中,该循环作为列表流经每个文件夹。我目前正在寻找我们os.walk 来完成此任务,但在folder_1 中遇到以下错误
[Errno 2 没有这样的文件或目录]
社区成员是否有关于如何扩展此循环以在每个目录中执行的建议?谢谢!
【问题讨论】:
标签: python excel operating-system nested-loops