已解决
本帖最后由 Prozacs 于 2021-11-11 11:01 编辑问题已解决!! 在你找到的h4的这个下面在 find_all() 就可以了 $(".ddddd > h4, .ddddd > p")
这样能取出来所有对象,判断是h4标签还是p标签进行处理 痴男 发表于 2021-9-26 17:19
在你找到的h4的这个下面在 find_all() 就可以了
p标签跟h4是同级的。不在下面 鴻渊 发表于 2021-9-26 17:23
$(".ddddd > h4, .ddddd > p")
这样能取出来所有对象,判断是h4标签还是p标签进行处理
那么我怎么判断哪个p属于哪个H4呢。比如前两个p是属于第一个h4的。第三个P是属于第二个H4的 把div class=ddddd中的内容作为一个字符串,按h4分割,之后再处理一下就能用了 这里我建议你看下文档 https://www.crummy.com/software/BeautifulSoup/bs4/doc/#calling-a-tag-is-like-calling-find-all 痴男 发表于 2021-9-26 17:42
这里我建议你看下文档 https://www.crummy.com/software/BeautifulSoup/bs4/doc/#calling-a-tag-is-like-ca ...
........... y761110576 发表于 2021-9-26 17:40
把div class=ddddd中的内容作为一个字符串,按h4分割,之后再处理一下就能用了
我悟了、我可以先拿到所有的h4的内容。然后按照你说的这个方法,循环去分割。感谢感谢 Prozacs 发表于 2021-9-26 18:05
我悟了、我可以先拿到所有的h4的内容。然后按照你说的这个方法,循环去分割。感谢感谢
有简单的方法为什么还要分割:shutup:
页:
[1]
2