[問題] json不能用 是因為……?

看板Python作者 (楚留香雞排)時間5年前 (2020/03/15 19:40), 編輯推噓4(407)
留言11則, 9人參與, 5年前最新討論串1/1
如題 import json後 我想把資料用 data=json.loads的方法整理 可是卻出現error如下…… File "<stdin>", line 1, in <module> File "C:\Users\patron\Desktop\Portable Python-3.8.1 x64\App\Python\lib\jso n\__init__.py", line 357, in loads return _default_decoder.decode(s) File "C:\Users\patron\Desktop\Portable Python-3.8.1 x64\App\Python\lib\jso n\decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "C:\Users\patron\Desktop\Portable Python-3.8.1 x64\App\Python\lib\jso n\decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 我網路上搜尋好像是版本的問題…… 在是不是因為我用可攜版本的python (圖書館電腦沒有權限@@ 很棘手) 在這邊請教一下前輩 謝謝 -- posted from bbs reader hybrid on my samsung SM-J330G -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.247.139.220 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1584272446.A.1C6.html

03/15 19:56, 5年前 , 1F
貼一下 code
03/15 19:56, 1F

03/15 20:46, 5年前 , 2F
收到的 JSON 長怎樣
03/15 20:46, 2F

03/15 21:04, 5年前 , 3F
確定json沒問題嘛?
03/15 21:04, 3F

03/15 22:33, 5年前 , 4F
可以github一下
03/15 22:33, 4F

03/15 22:49, 5年前 , 5F
檢查一下json格式是不是正確的
03/15 22:49, 5F

03/15 23:00, 5年前 , 6F
如果是用json.load讀檔案的話,看看是不是檔案開關的問題
03/15 23:00, 6F

03/15 23:03, 5年前 , 7F
例如 with open('file_name') as f: data = json.load(f)
03/15 23:03, 7F

03/15 23:47, 5年前 , 8F
JSON Formatter & Validator 是你的好朋友
03/15 23:47, 8F

03/15 23:48, 5年前 , 9F

03/16 08:44, 5年前 , 10F
可以在網路上用Google colab
03/16 08:44, 10F

03/17 22:51, 5年前 , 11F
感覺是code打錯 先貼code吧
03/17 22:51, 11F
文章代碼(AID): #1URXG-76 (Python)
文章代碼(AID): #1URXG-76 (Python)