-
问题描述
使用request.post发送使用unicode编码的文字出现上述问题。
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 61-65: Body ('异常') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
-
解决方案
将需要post的数据,转成utf-8
byte_data = data.encode("utf-8") result = requests.post(url, byte_data)
-
References
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 61-65: Body ('异常') is not va
猜你喜欢
转载自blog.csdn.net/The_Time_Runner/article/details/105646160
今日推荐
周排行