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的方法
猜你喜欢
转载自blog.csdn.net/weixin_38740463/article/details/90803472
今日推荐
周排行