python读取文件夹中txt文件
时间: 2023-08-19 19:13:03 浏览: 104
读取txt文件
你可以使用以下代码来读取文件夹中的txt文件:
```python
import os
def read_txt_files(folder_path):
txt_files = []
for file_name in os.listdir(folder_path):
if file_name.endswith(".txt"):
file_path = os.path.join(folder_path, file_name)
with open(file_path, "r") as file:
txt_files.append(file.read())
return txt_files
```
这段代码首先使用`os.listdir()`函数获取文件夹中的所有文件名,然后通过判断文件名是否以".txt"结尾来筛选出txt文件。接着,使用`os.path.join()`函数构建文件的完整路径,然后使用`open()`函数打开文件,并使用`read()`方法读取文件内容。最后,将每个txt文件的内容添加到一个列表中,并返回该列表。你可以将文件夹路径作为参数传递给`read_txt_files()`函数来获取文件夹中所有txt文件的内容。
阅读全文