欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

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

发布时间:2025/5/22 python 76 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Python3 requests post 中文乱码 UnicodeEncodeError: ‘latin-1‘ codec can`t encode characters in …… 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
本文仅供学习交流使用,如侵立删!demo下载见文末

requests post 中文乱码 UnicodeEncodeError: 'latin-1' ......
在使用response.post发送带中文的json数据时,出现如题所示错误,是因为编码问题

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

import requestsdata = '中文' data = data.encode("utf-8").decode("latin1"<

总结

以上是生活随笔为你收集整理的Python3 requests post 中文乱码 UnicodeEncodeError: ‘latin-1‘ codec can`t encode characters in ……的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。