作者:
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