python如何遍历所有子文件夹并且拉取子文件夹下的所有csv文件
时间: 2023-08-11 19:04:17 浏览: 208
python 读取文件夹下的子文件 xlsx,csv
可以使用 `os.walk()` 函数遍历所有子文件夹,并使用 `glob` 模块来匹配文件名。
以下是一个示例代码:
```python
import os
import glob
csv_files = []
# 遍历所有子文件夹
for root, dirs, files in os.walk("."):
# 拉取子文件夹下的所有csv文件
for file in files:
if file.endswith(".csv"):
csv_files.append(os.path.join(root, file))
# 输出所有csv文件的路径
for file in csv_files:
print(file)
```
这个示例代码会遍历当前目录及其所有子文件夹,并将所有以 `.csv` 结尾的文件路径存储到 `csv_files` 列表中,并最终输出所有 csv 文件的路径。你可以根据需求对这个代码进行修改。
阅读全文