1
這是我的代碼,我試圖以{「Example1」:「Example」}格式寫入JSON文件中 我得到一個錯誤:Python中的Json文件處理:將輸入寫入文件
db_file.write(json.dump({"Admin": keyPass}, db_file)) TypeError: must be str, not None
對於此代碼:
keyPass = input("Create Admin Password » ")
with codecs.open(os.path.join(PATH), 'w') as db_file:
db_file.write(json.dump({"Admin": keyPass}, db_file))
這是怪異的一部分,它在文件創建罰款,以及如何我想它牛逼o格式化是正確的,但它仍然會出現上述錯誤。
任何人都可以請幫我在這裏需要糾正什麼?
哪些錯誤這一點:與codecs.open(os.path.join(PATH), 'W')爲db_file: 那樣json.dump({ 「管理」:關鍵通過}) – Csarg
這與原始問題有關嗎? 你打電話給json.dump但沒有傳入文件指針參數,這是必需的 –
我試圖解決這個問題,但我不認爲我理解它。 – Csarg