-
問題の説明
上記の問題は、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.
-
解決策
投稿データをutf-8に変換する
byte_data = data.encode("utf-8") result = requests.post(url, byte_data)
-
参考文献
UnicodeEncodeError: 'latin-1'コーデックは61-65の位置の文字をエンコードできません:本文( '异常')はvaではありません
おすすめ
転載: blog.csdn.net/The_Time_Runner/article/details/105646160
ランキング