解决python的os.listdir获取文件夹列表排序与win10系统按名称排序不一致的问题/natsort 库的应用

您所在的位置:网站首页 mac文件夹自定义排序 解决python的os.listdir获取文件夹列表排序与win10系统按名称排序不一致的问题/natsort 库的应用

解决python的os.listdir获取文件夹列表排序与win10系统按名称排序不一致的问题/natsort 库的应用

2024-07-15 10:39| 来源: 网络整理| 查看: 265

在进行文件夹列表获取时,遇到的一个小问题,记录一下: 举个栗子: 在这里插入图片描述 可以看到这里文件夹排序跟系统不一致了,在做一些工作时,可能会因为不一致出现一些错误。 那么加上这行代码,就可以完美解决。

img_name_Aftersurgery_GM = os.listdir(img_path_Aftersurgery_GM) img_name_Aftersurgery_GM = natsorted(img_name_Aftersurgery_GM, alg=ns.PATH)

主要是用了natsort 库,用法如上面例子。记得加上alg=ns.PATH这个参数。 导包如下,可以pip install natsort安装。

from natsort import ns, natsorted


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3