编写一个python函数,目的是从一个叫test的文件夹中读取txt格式的文件
时间: 2024-04-08 22:29:23 浏览: 50
moxing_python数据清洗_读取csv文件_数据清洗_
5星 · 资源好评率100%
当然,我可以为您编写这个函数。以下是一个读取指定文件夹中的txt文件的Python函数示例:
```python
import os
def read_txt_files(folder_path):
file_list = os.listdir(folder_path) # 获取文件夹中的所有文件名
txt_files = [f for f in file_list if f.endswith('.txt')] # 筛选出以.txt结尾的文件名
for file_name in txt_files:
file_path = os.path.join(folder_path, file_name) # 构建文件的完整路径
with open(file_path, 'r') as file:
content = file.read() # 读取文件内容
print(f"File: {file_name}\nContent:\n{content}\n")
# 示例用法
folder_path = "test" # 指定文件夹路径
read_txt_files(folder_path)
```
您只需要将上述代码保存为一个Python脚本文件,然后运行即可。请确保"test"文件夹与脚本文件在同一目录下,并且该文件夹中包含要读取的txt文件。函数将会逐个读取文件内容并打印到控制台上。
注意:此函数假设在指定的文件夹中只包含要读取的txt文件,其他类型的文件将被忽略。如有需要,请根据实际情况进行修改。
阅读全文