[天坑]python从文件中读取数据排序_关于os.listdir()乱序问题
朋友问了我一个问题:
为啥他用了os.listdir后图片顺序不对了...
我很好奇
import os
def deal(path):
file_names = os.listdir(path)
c = 0
# 随机获取一张图片的格式
f_first = file_names[0]
suffix = f_first.split('.')[-1] # 图片文件的后缀
for file in file_names:
os.rename(os.path.join(path, file), os.path.join(path, '{:0>6d}.{}'.format(c, suffix)))
c += 1
if __name__ == '__main__':
deal('D:/code/JPEGImages') # 请按需修改图片文件的路径
我试了试断点
我看这还这是,1,10,100,101........离谱
后来看了博
共有 0 条评论