python读取文件夹中的txt文件
时间: 2023-11-16 07:56:56 浏览: 68
python 实现创建文件夹和创建日志文件的方法
Python可以使用os模块和glob模块来读取文件夹中的txt文件。首先,使用os模块中的listdir()函数获取文件夹中的所有文件名,然后使用with语句打开每个txt文件,并使用read()方法读取文件内容。最后,将文件内容存储在一个列表中并返回。具体代码如下:
```
import os
def read_txt_files(folder_path):
txt_files = [f for f in os.listdir(folder_path) if f.endswith('.txt')]
contents = []
for file in txt_files:
with open(os.path.join(folder_path, file), 'r') as f:
contents.append(f.read())
return contents
```
这个函数将会返回一个包含所有txt文件内容的列表。你可以将文件夹路径作为参数传递给这个函数,例如:
```
folder_path = '/path/to/folder'
contents = read_txt_files(folder_path)
print(contents)
```
阅读全文