Re: [閒聊] 直接貼程式碼已回收

看板Marginalman作者 (搖滾少女!! 活力棉花糖!!)時間3年前 (2022/08/22 21:55), 3年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.138.45.4 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1661176505.A.D08.html ※ 編輯: surimodo (220.138.45.4 臺灣), 08/22/2022 21:58:03 ※ 編輯: surimodo (220.138.45.4 臺灣), 08/22/2022 22:02:47
文章代碼(AID): #1Z0ugvq8 (Marginalman)
文章代碼(AID): #1Z0ugvq8 (Marginalman)