python如何读取文件夹中的txt文件
时间: 2023-10-18 17:26:19 浏览: 233
要读取文件夹中的txt文件,你可以使用Python的os和glob模块来实现。下面是一个简单的代码示例:
```python
import os
import glob
# 指定文件夹路径
folder_path = 'your_folder_path'
# 使用glob模块匹配文件夹中的txt文件
txt_files = glob.glob(os.path.join(folder_path, '*.txt'))
# 逐个读取txt文件内容
for file_path in txt_files:
with open(file_path, 'r') as file:
content = file.read()
# 在这里可以对文件内容进行处理或打印等操作
print(content)
```
请将 `your_folder_path` 替换为你想要读取的文件夹路径。这段代码将会读取该文件夹中所有的txt文件,并逐个打印出其内容。你可以根据需要在 `with open(file_path, 'r') as file` 部分添加自己的代码来处理文件内容。
相关问题
python怎么读取文件夹中txt文件
要读取文件夹中的txt文件,可以使用Python内置的os和glob库。以下是一个简单的示例代码:
```python
import os
import glob
path = "folder_path" # 文件夹路径
extension = "txt" # 文件扩展名
# 使用glob库查找所有扩展名为txt的文件
files = glob.glob(os.path.join(path, f"*.{extension}"))
# 循环遍历所有文件并读取
for file in files:
with open(file, "r") as f:
content = f.read()
print(content)
```
在上面的代码中,我们首先指定文件夹路径和文件扩展名,然后使用glob库查找所有扩展名为txt的文件。接着循环遍历所有文件并使用Python的内置open函数打开并读取文件内容。最后,我们将文件内容打印出来,可以根据实际需求来修改代码实现更多功能。
python读取文件夹中的文件
可以使用Python的os模块和glob模块来读取文件夹中的文件。具体实现代码如下:
```python
import os
import glob
# 获取当前文件夹下所有文件
files = os.listdir('.')
print(files)
# 获取当前文件夹下所有txt文件
txt_files = glob.glob('*.txt')
print(txt_files)
```
阅读全文