
很多教程的,这是我简略版本,可以看到左侧json批量修改了
import os
class BatchRename():
def __init__(self):
self.path = 'C:/Users/LIMU/PycharmProjects/test1/dataset' # 需重命名的文件所在的文件夹
def rename(self):
fileList = os.listdir(self.path) # 获取文件路径
totalNum = len(fileList) # 文件个数
print(totalNum)
i = 1 # 文件从1开始命名
for item in fileList:
if item.endswith('.json'):
src = os.path.join(os.path.abspath(self.path), item)
dst = os.path.join(os.path.abspath(self.path), str(i) + '.json')
os.rename(src, dst)
i = i + 1
print('total %d to rename & converted %d json' % (totalNum, i))
if __name__ == '__main__':
demo = BatchRename()
demo.rename()

2723

被折叠的 条评论
为什么被折叠?



