問題
- 在他人的提供的docker中,使用python打印結果,結果是一個json字符串,json設置上使用了ensure_ascii=True,然後報unicode error,ascii’ codec can’t encode character ‘\u7537’ in position 19: ordinal not in range(128)
各種瞎操作,可以跳過
-
把輸出encode(‘utf-8’)能打印出來,但是打出來的是十六進制,這不是我想要的
-
開始懷疑是不是中文字庫的問題
-
其實最根本的問題就是locale的設置問題,看了幾篇博文才搞定,可以查看參考的鏈接地址