UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters
Python requests传参中有中文导致
参数如下: appid=32a0e64dc15eafd2fe40114fb7f42baa&data={"corpCode": "914111033165636514", "corpName": "岔吴阳养怕贡姣弟皓擞柩婢笏汉瘦峒俯罔绁厶们税粢逞阊妊刎价瘌咴脲赣聒尻腧冖鳘乡抠陂绩悒蜚椹枸毂毪镥嗖喀铄劣羿租獭呦肋梃峒坤泊昴惝猎铄尥栩寂逼儇价卦鹰吠崽筱瓞崴诌豺铡迕柑燮翳姑逃漶汜也竹愤簌赜祖砸涠象玟", "corpType": "", "licenseNum": "", "areaCode": "430621", "address": "", "zipCode": "", "legalMan": "", "legalManDuty": "", "legaManProTitle": "", "legalManIDCardType": "01", "capitalCurrencyType": "", "registerDate": "2022-11-01", "establishDate": "", "officePhone": "", "faxNumber": "", "linkman": "", "linkTel": "", "email": "", "website": "", "remark": ""}&format=json&method=Corp.Upload&nonce=803950907×tamp=20221202150423&version=2.0&appSecret=c06129ddef58f0d5f2d50c3662882054&sign=f85b0946f7d40c2e7fa59ee9b0cf347e8756e4b103931f84ea40025771aee924
headers如下: headers = {"Content-Type": "application/x-www-form-urlencoded", }
请求格式为: comp = requests.post(url=urls, data=corp_json, headers=headers)
这种传参解决办法为,修改请求格式如下
comp = requests.post(url=urls, params=corp_json, headers=headers)
UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters相关推荐
- UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position: ordinal not in range(256)
UnicodeEncodeError: 'latin-1' codec can't encode characters in position: ordinal not in range(256) 目 ...
- 解决UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 问题(转)
解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 问题(转) 参考文章: (1)解决UnicodeEnco ...
- python3报错处理:UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-1
一.背景说明 最开始不愿意使用Python,一大原因是因为Python2默认使用ASCII编码处理中文可以说是一件痛苦的事情.仅从更换默认编码一项变换,就可以说Python3和Python2不算同一门 ...
- [转]Python UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 的解决办法...
UnicodeEncodeError: 'ascii' codec can't encode characters in position 的解决办法 python在安装时,默认的编码是ascii,当 ...
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
在linux centos系统中使用python2.7.2对一个字符串解码然后输出,代码如下: s = "哈哈哈" print s.decode('utf-8') 结果报了如下的错 ...
- UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 8-8: Non-BMP character not sup
场景 报错信息如下: UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 8-8: Non-BMP charac ...
- django-oscar-paypal出现UnicodeEncodeError: 'latin-1' codec can't encode characters in position XXXX
报错来源于django-oscar-paypal, 当你把China设置为Shipping Country的时候, 在 http://127.0.0.1:8000/zh-cn/checkout/pre ...
- Python3中遇到UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in ordinal not in range(128)
原文链接:https://blog.csdn.net/th_num/article/details/80685389 Python3中遇到UnicodeEncodeError: 'ascii' cod ...
- Python3中遇到UnicodeEncodeError: 'ascii' codec can't encode characters in ordinal not in range(128)...
现象 打印任何一种包含有中文的对象,字典.列表.DataFrame.或字符串.比如: print('中文') 控制台报错: Traceback (most recent call last):File ...
- (转)python3 urllib.request.urlopen() 错误UnicodeEncodeError: 'ascii' codec can't encode characters...
代码内容: url = 'https://movie.douban.com/j/search_subjects?type=movie'+ str(tag) + '&sort=recommend ...
最新文章
- jmeter(十八)关联之XPath Extractor
- 51nod 1525 重组公司
- 深入理解Spring系列之一:开篇
- SQL WITH NOCHECK 和 CLUSTERED | NONCLUSTERED
- 手动卸载_一种手动液压一体式卸载扳手
- 如何用计算机装手机系统,如何用手机usb重装电脑系统
- 无网络环境下安装Dynamics CRM
- Hibernate的单向1-1关联(二)
- Eclipse使用Git上传新项目到GitHub
- 计算机组成原理--复习简答题+答案
- 分享一下最近合成游戏源码
- 嵌入式面试经典30问
- mysql事务锁死解决
- idea报Establishing SSL connection without server‘s identity verification is not recommended.
- iPhone X 游戏闪退:NSUnknownKeyException
- Linux 升级glibc-2.18
- Gson的JsonParser使用
- 如何使用一个for循环输出九九乘法表
- linux心跳出血漏洞,heartbleeder 自动检测 OpenSSL 心脏出血漏洞 (附修复指南)
- Make和Makefile