楼主:
surimodo (好吃棉花糖)
2022-08-22 21:55:03※ 引述《JerryChungYC (JerryChung)》之铭言:
: 标题: Re: [闲聊] 直接贴程式码
: 时间: Mon Aug 22 21:36:59 2022
:
: 试了一下 到 final_data 都没有出现 "\"
这是跳脱字符 就单纯搜寻替换成 "
: 为啥还要用一个 turn_string_to_dict
: 直接 json.loads(final_data) 就好了吧
: → JerryChungYC: 然后找开头0应该reㄅ re.findall(r"0\d+", data) 08/22 21:38
不能捏
turn_string_to_dict
就是为了避免数值出现 0 开头数值
直接 json.loads(final_data) 会跟你说格是错误
https://paste.ee/p/DhwWP
这是我错误那次跑出的资料(已经去除头尾跟修改sections)
with open('test.json','r',encoding="utf-8") as f:
data = f.read()
f.close
给你读档开头方便测试
问题出现在一笔 "143": 094708