美文网首页
中文unicodeEncodeError

中文unicodeEncodeError

作者: y2015 | 来源:发表于2018-11-08 21:46 被阅读4次
UnicodeEncodeError: 'ascii' codec can't encode characters in 
position 37-40: ordinal not in range(128) 

解决:
解决办法就是使用urllib.parse.quote()解析中文部分。
url=”www.abc.cn/name=”+urllib.parse.quote(“北京”)
也可以使用safe参数指定不解析的字符
url=urllib.parse.quote(“www.abc.cn/name=北京”,safe=’/:?=.’)
指定’/:?=.’这些符号不转换

相关文章

网友评论

      本文标题:中文unicodeEncodeError

      本文链接:https://www.haomeiwen.com/subject/fgygxqtx.html