Python3 requests 中文乱码 UnicodeEncodeError: 'latin-1' codec can`t encode characters in ……

在使用response.post发送带中文的json数据时,出现如题所示错误,是因为编码问题

data="讲个笑话"

# 解决方法: 先编码成bytes(utf-8)格式再解码为latin1

data=data.encode("utf-8").decode("latin1")

posted @ 2020-04-13 20:53  虚幻的街景  阅读(9125)  评论(0编辑  收藏  举报