ImageFolder读文件如果读的是1.jpg,2.jpg........1000.jpg这种,千万要注意最后读取顺序,因为肯定会读成这样
这时候就需要写个脚本给他补零,修正读取顺序
import os
path = 'test/AD&CN'
file_list = os.listdir(path)
for file in file_list:
# 补0 10表示补0后名字共10位
filename = file.zfill(10)
# print(filename)
new_name = ''.join(filename)
os.rename(path + '\\' + file, path + '\\' + new_name)
修正完成