帮我写一段python代码,读取文件夹中的文件,输出的时候,读的哪个文件夹的文件就显示出文件夹的名字
时间: 2024-03-17 14:41:46 浏览: 46
可以使用python内置的os模块来实现读取文件夹中的文件,并且使用os.path.basename()函数来获取文件夹的名字,然后将其作为输出的一部分。
以下是一个例子:
```python
import os
folder_path = './example_folder' # 文件夹路径
for filename in os.listdir(folder_path): # 遍历文件夹中的文件
file_path = os.path.join(folder_path, filename) # 获取文件路径
if os.path.isfile(file_path): # 判断是否为文件
folder_name = os.path.basename(folder_path) # 获取文件夹的名字
print(folder_name + ': ' + filename) # 输出文件名,并加上文件夹的名字作为前缀
```
注意,这里假设文件夹中的所有文件都是需要输出的文件,如果文件夹中还包含其他类型的文件,可以在判断文件类型时进行过滤。
阅读全文