返回

乱序文本重新命名成顺序的

发布时间:2023-10-28 12:03:26 109


比如文件名为

1 3 4 5 6 8 34 2 344


重命名后

1 2 3 4 5 6 7 8 9 10
import numpy as np
import pandas as pd
from shutil import copyfile
import os
import json


json_path = r"data/13511_json/" #需要重新排序的路径
json_save_path = r"data/13511_sort.json/"#排好序并重命名的保存路径

name = []
if os.path.isdir(json_path): #isdir确定文件夹
for filename in os.listdir(json_path): # 获取当前路径下的文件名
name.append(int(os.path.splitext(filename)[0])) #将里面有得文件都保存名字
name.sort() #顺序排序
print(name)

for i in range(len(name)):
copyfile(json_path + str(name[i]) + ".json", json_save_path+str(i)+".json")

print("finish")


特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
2019总结 2023-10-28 08:58:27