下午好,我正在嘗試從一個(gè)內(nèi)部有字典結(jié)構(gòu)的 json 文件中讀取,然后通過用更新的字典覆蓋它來更新它以存儲(chǔ)更多條目。但是我收到了這個(gè)錯(cuò)誤,我不知道是什么原因造成的我一直在嘗試修復(fù)它 10 個(gè)小時(shí),當(dāng)我嘗試使用 json.load 并將其存儲(chǔ)為變量時(shí)會(huì)發(fā)生這種情況這是我遇到的錯(cuò)誤:JSONDecodeError("Expecting value", s, err.value) from Noneimport jsonGroup = {}Group["Users"] = {}def Update_New(struct,File): EMAIL = input("Email") User = input("User") Pass = input("Pass") Group = struct.copy() Group["Users"].update({{EMAIL: {'Username': User, "Password": Pass}}}) File.seek(0) json.dump(Group,File)def main(): with open('Knuckle.json', 'w+') as File: data = json.load(File) Update_New(data,File) print(data)main()
1 回答

蠱毒傳說
TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超3個(gè)贊
該文件Knuckle.json
為空,因此無(wú)法將其解析為 JSON 并轉(zhuǎn)換為 python 字典。
添加回答
舉報(bào)
0/150
提交
取消