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

如何忽略beautifulsoup4 python上的标签

如何忽略beautifulsoup4 python上的标签

慕丝7291255 2022-06-02 11:11:11
我正在做一个新项目,但我遇到了一些问题。我的问题就是这样。<div class="news">      <p class="breaking">  </p>      ...<p> i need to pull here. </p>但是 class = "break" 是不允许我这样做的。我想忽略“破坏”类并拉动<p>.
查看完整描述

1 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

也许,class=''会做find_allor findAll:


from bs4 import BeautifulSoup


html = """

<div class="news">

      <p class="breaking">  </p>

      ...

<p> i need to pull here. </p>


"""


soup = BeautifulSoup(html, 'html.parser')


print(soup.find_all('p', class_=''))

print(soup.findAll(True, {'class': ''}))

输出

[<p> i need to pull here. </p>]

[<p> i need to pull here. </p>]


查看完整回答
反对 回复 2022-06-02
  • 1 回答
  • 0 关注
  • 142 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号