python 批量顺序读取文件
时间: 2023-07-18 12:20:45 浏览: 194
文件名批量读取
可以使用`os`模块和`sorted`函数来批量读取文件并按照文件名顺序排序,示例代码如下:
```python
import os
# 指定文件夹路径
folder_path = "/path/to/folder"
# 读取文件夹中所有文件名并按照文件名顺序排序
file_names = sorted(os.listdir(folder_path))
# 循环读取每个文件内容
for file_name in file_names:
file_path = os.path.join(folder_path, file_name)
with open(file_path, "r") as f:
content = f.read()
# 处理文件内容
```
其中,`os.listdir`函数可以读取指定文件夹中所有文件的文件名,并返回一个列表。`sorted`函数可以对这个列表进行排序,返回一个按照文件名顺序排列的新列表。`os.path.join`函数可以将文件夹路径和文件名拼接成完整的文件路径。最后使用`with open`语句可以打开文件并读取其内容。
阅读全文