UnicodeEncodeError: 'ascii' codec can't encode characters in position

raulfan 2018-11-22 06:05:40
如题这种错误怎么处理?

reload(sys)方法试了编不过
代码如下,多谢
print(url)

print(
urllib.request.urlopen(url).read().decode("utf-8")
)

url可以打印出来
https://wenzhi.api.qcloud.com/?Action=TextKeywords&content=Dior新款,秋冬新款娃娃款甜美圆领配毛领毛呢大衣外套、码数:SM、P330&Nonce=123456®ion=sh×tamp=1542880998&title=Dior新款,秋冬新款娃娃款甜美圆领配毛领毛呢大衣外套、码数:SM、P330
...全文
872 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
raulfan 2018-11-23
  • 打赏
  • 举报
回复
引用 1 楼 oyljerry 的回复:
先要看页面是不是gbk编码。
SyntaxError: Non-UTF-8 code starting with '\xd0' in file C:/Users/Frank/Documents/untitled/test2.py on line 18, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 换了之后的报错。。。 加了# coding=gbk也不过
raulfan 2018-11-23
  • 打赏
  • 举报
回复
引用 1 楼 oyljerry 的回复:
先要看页面是不是gbk编码。
应该是的吧,是右下角这里么?
oyljerry 2018-11-22
  • 打赏
  • 举报
回复
先要看页面是不是gbk编码。
King_阿龟 2021-11-21
  • 举报
回复
@oyljerry 不是怎么解决

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧