在python使用過程中,輸入中文,不能正常的輸出,可以使用ensure_ascii參數來解決不能輸入中文的問題
代碼塊:
import json
friends={"name":"王虎","name1":"張二","name2":"姚晨"}
print(json.dumps(friends))
執行結果:

輸出的中文是中文的ascii 字符碼,而不是真正的中文。
這是因為json.dumps 序列化時對中文默認使用的ascii編碼
因此需要使用ensure_ascii=False來指定出中文
代碼塊:
friends={"name":"王虎","name1":"張二","name2":"姚晨"}
print(json.dumps(friends,ensure_ascii=False))
執行結果:
