os.listdir()按照顺序读取文件python代码
时间: 2024-03-10 16:22:14 浏览: 382
os.listdir()函数返回指定路径下的所有文件和目录的名称列表,但是它们是以任意顺序排列的。如果你想按照某种方式排序文件列表,可以使用sorted()函数。下面是一个示例代码:
```python
import os
mypath = "/path/to/my/files"
# 获取文件夹内所有文件的名称
filenames = os.listdir(mypath)
# 按文件名升序排序
filenames = sorted(filenames)
# 输出排序后的文件名
for filename in filenames:
print(filename)
```
上述代码将按照文件名升序排列目标文件夹内的所有文件,并逐个输出文件名。你可以在`mypath`变量中替换为你自己的文件夹路径。
阅读全文