UnicodeEncodeError: 'latin-1' codec can't encode character 'u7801' in position 49: Body ('码') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8. 请求body里面有 汉字

主要原因是 请求body里面有 汉字,没有进行untf-8编码导致,解决方法,对data进行 encode()编码 即可
res=requests.post(url,headers=heder,data=indatafengz)
改成 这样即可   res=requests.post(url,headers=heder,data=indatafengz.encode())
努力 努力在努力一点
原文地址:https://www.cnblogs.com/fanxianhua/p/15510031.html