python读取文件列表并排序的实现示例
更新时间:2022年07月19日 08:39:12 作者:Roc-xb
本文主要介绍了python读取文件列表并排序的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
一、 修改前的程序代码
#!/usr/bin/python # -*- coding: UTF-8 -*- """ @author: Roc-xb """ import os if __name__ == '__main__': base_dir = "imgs//" file_list = os.listdir(base_dir) for file in file_list: print(file)
二、 修改前的程序的执行结果
很明显,程序读取出来的顺序,跟我们预期的顺序不一样,所以我们可以将代码 修改一下
三、 修改后的程序代码
#!/usr/bin/python # -*- coding: UTF-8 -*- """ @author: Roc-xb """ import os import re if __name__ == '__main__': base_dir = "imgs//" file_list = os.listdir(base_dir) file_list.sort(key=lambda x: int(str(re.findall("\d+", x)[0]))) for file in file_list: print(file)
再次运行,就可以得到我们预期的结果了。
四、 修改后的程序执行结果
到此这篇关于python读取文件列表并排序的实现示例的文章就介绍到这了,更多相关python读取文件列表并排序内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
相关文章
Python selenium模拟网页点击爬虫交管12123违章数据
本次介绍怎么以模拟点击方式进入交管12123爬取车辆违章数据,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2021-05-05Python的speech_recognition库如何将声音转为文字
这篇文章主要介绍了通过Python的speech_recognition库将声音转为文字,将声音转为文字,除了speech_recognition库,还要依赖pyaudio库,而且mac用户需要安装PortAudio,本文给大家介绍的非常详细,需要的朋友可以参考下2023-05-05
最新评论