按排序顺序读取目录中的文件Python

时间:2018-06-05 07:23:11

标签: python python-3.x file-io

我有一个文件夹,其中包含1.jpg,2.jpg,... 40.jpg;

等文件
root_dir = r'C:\Users\ab\pythonfiles\Compressed_images'
for root, dirs, files in os.walk(root_dir):
    for file in files:
        print(file, '\n')

打印此

1.jpg
10.jpg
11.jpg
...
19.jpg
2.jpg
20.jpg
...

我希望它按顺序阅读1.jpg,2.jpg,3.jpg,...;我怎么能实现这个目标呢?

1 个答案:

答案 0 :(得分:0)

尝试使用 #comparechk:checked ~ #comparebtn, #editchk:checked ~ #editbtn, #multiplechk:checked ~ #multiplebtn { background-color: #005EFF; outline: none; } 对文件列表进行排序。

<强>实施例

sorted
相关问题