这篇教程python按条件替换json键值写得很实用,希望能帮到您。 # coding:utf-8 import json
d=[] data = [] with open("b1.json", 'r', encoding='utf-8') as f: for idx, line in enumerate(f): d = json.loads(line) d = {'qid': d['qid'], 'category': d['category'], 'title': d['title'], 'answer': d['answer']} if d["category"][0:2]=="烦恼": d["category"]=1 f=d['category'] print (d) python将字典数据循环保存为本地JSON文件 Python中的字符串处理方法 |