python3.0接口requests中文问题
错误信息:UnicodeEncodeError: 'latin-1' codec can't encode characters in position 535-538: Body ('流程表单') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-8.
使用数据分离,读取Excel数据作为参数数据,参数包含中文出现如此错误;
例如:
#读取Excel数据
数据中包含中文
data=cls.workflowData['pubilsh_workflow']
post(url,data)
报上述错误
用json.loads()转换下数据即可
data =json.loads(cls.workflowData['pubilsh_workflow'])
post(url,data)