1. 程式人生 > >requests:json請求中中文亂碼處理

requests:json請求中中文亂碼處理

requests庫中,在處理json格式的請求時呼叫的json.dumps方法引數ensure_ascii預設為True.表示序列化時對中文預設使用的ascii編碼。如果想要顯示中文,則將此引數的值改為False即可。 

原始碼修改:

在requests原始碼的models.py檔案中,找到prepare_body函式。找到如下圖中的程式碼,在comlexjson.dumps(json)里加個引數ensure_ascii=False.