返回信息流为什么soup.a输出的乱码但是soup.aside输出的又是中文
如果a是乱码aside不是也应该输出乱码吗?
>>> print soup.a
<a href="/board/Cooperation">鍚堜綔浜ゆ祦</a>
>>> print soup.aside
<aside id="top_menu"><ul><li><a href="/board/Cooperation">合作交流</a></li><li><a href="/board/BBShelp">论坛帮助</a></li><li><a href="/forum/flink">友情链接</a></li><li><a href="/board/Advice">意见建议</a></li><li><a href="/reset">忘记密码</a></li></ul></aside>
>>> print (soup.a).encode('gbk')
<a href="/board/Cooperation">合作交流</a>
小白求解答[ema1]
ps.论坛怎么发图片啊,找了半天没有找到只能复制上来了
这是一条镜像帖。来源:北邮人论坛 / python / #16387同步于 2016/10/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
[问题]关于beautifulsoup的问题
lYstella
2016/10/23镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
soup=BeautifulSoup(html_doc,"html.parser",from_encoding="GBK")
这样写好像也不对
【 在 bdyzhy9527 的大作中提到: 】
: 用beatifulsoup的时候解码格式没选对吧。。。
那听暖神的[ema17]
【 在 lYstella 的大作中提到: 】
: soup=BeautifulSoup(html_doc,"html.parser",from_encoding="GBK")
:
: 这样写好像也不对