import json import os path='C:\\Users\\chenyu03\\Desktop\\test\\128_64\\' name=os.listdir(path) for nm in name: dirpath=os.path.join(path,nm) pic_name=os.listdir(dirpath) if pic_name: for i in pic_name: if not i.endswith('.json'): if i.endswith('.txt'): with open(os.path.join(dirpath,i),'r') as f: a=f.read().split(',') new_dict={'rt': {'x': a[2], 'y': a[3]}, 'lt': {'x': a[0], 'y': a[1]}, 'rb': {'x': a[4], 'y': a[5]}, 'lb': {'x': a[6], 'y': a[7]}} with open(os.path.join(dirpath,i[:-4]+'.json'),'w') as load_f: load_dict = json.dump(new_dict,load_f) print(load_dict) else: print('此文件中没有txt档') else: print('空文件夹')
根据txt生成对用 json的方法
最新推荐文章于 2024-05-30 02:01:00 发布