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