[{"key1": "value1", "key2": "value2"},{},{}]
現在我試圖讀取該文件,並將其轉換成類型的字典列表,以便在一個文本文件jsons列表我可以重複使用的代碼中使用這些鍵值對 -
with open('./file.txt') as f:
listOfDict= json.load(f)
我收到錯誤 -
ValueError: Invalid \escape: line 1 column 2005707 (char 2005706)
我認爲這可能是因爲有些值是 - 例如。 {「key1」:「ENERGIZER \ xc2」}
在寫入此文件時,我忘記了使用text.encode(「utf-8」)。 相反,我在寫入文件時使用了str(文本)。
這是這個錯誤的原因,我該如何解決這個問題。
是這條巨蟒2或3? – dangom
@DanielG Python 2.7 – sagar