天天看點

python中json.dumps(dict)中文編碼錯誤

python中json.dumps(dict)中文出現編碼錯誤

python中json.dumps(dict)中文編碼錯誤

解析:

①python3裡面預設編碼是unicode

②做dump與dumps操作時,會預設将中文轉換為unicode,但在做逆向操作load和loads時會轉換為中文,但是中間态(例如存儲的json檔案)的中文編碼方式仍然是unicode

解決辦法:

在dump裡面添加 ensure_ascii=False