慕粉1257044316
2017-01-09 10:16
自定义方法搜索文档树,自定义的方法没有起到作用
原本我也是遇到这个问题搜索全网发现就这么一个帖子相关-。-
其实程序输出没错,是理解错误的原因。
BS4解析HTML文件,就很直接的,看到<p>这个标签符合条件,返回值为True,打印出来的就是<p>标签里的内容呀,只是恰好包含了几个<a>标签,因为这些<a>标签是<p>标签的子节点呀。
而并没有单独地把<a>标签打印出来就说明程序的输出是没问题的。
没有必要那么麻烦的啊soup.find_all("a", class_="sister")直接遍历“爱丽丝文档”里面的id class是sisteer的a标签,soup.find_all(id='link2'这个遍历文档里id为link2的a标签,不需要你那样的,而且我不明白你那样写是为了什么。beautifulsoup中文文档这个你可以先看一下。
python遇见数据采集
59669 学习 · 200 问题
相似问题
回答 1
回答 2