批量修改txt
import os filePath = '/home/lockingball/graduate/project/ehang/不同特征/superpoint/SuperPoint-SLAM-master-chanwoo/ehang_20220322/rgb' path2 = r'/home/lockingball/graduate/project/ehang/不同特征/superpoint/SuperPoint-SLAM-master-chanwoo/ehang_20220322/rgb.txt' name = os.listdir(filePath) print("name: ",name) print("len: ",len(name)) name.sort(key=lambda x:float(x[:-4])) file2 = open(path2,'w+') for x in name: #rel_name = x.split('.') line = x[:-4] + " " + "rgb/" + x + "\n" file2.write(line)