为了账号安全,请及时绑定邮箱和手机立即绑定

Python3中getHtml异常,如何正确地获取?

Python3中getHtml异常,如何正确地获取?

三月源 2017-09-24 17:27:13
python 3.6我在浏览器中按F12显示的与我用python获取到的完全不是一个东西,而且运行时常常需等待许久,得到的信息量也非常大。
查看完整描述

4 回答

?
慕先生4543078

TA贡献52条经验 获得超38个赞

你这个图里面的HTML只是request下载下来的,还没有解析。xe8 x88这些都是16进制的编码,你需要通过bs4和urllib.parse来转码。

查看完整回答
1 反对 回复 2017-09-25
?
三月源

TA贡献3条经验 获得超1个赞

加一行html.decode('utf-8')  后解决

查看完整回答
1 反对 回复 2017-09-25
?
慕粉4124753

TA贡献1条经验 获得超0个赞

最终浏览器上显示的网页是经过渲染了的,网页渲染,是html+css+js。

查看完整回答
反对 回复 2017-09-24
?
三月源

TA贡献3条经验 获得超1个赞

//img1.sycdn.imooc.com//59c77aa300011d5117570726.jpg

显示的东西还有这种

查看完整回答
反对 回复 2017-09-24
  • 4 回答
  • 0 关注
  • 3614 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信