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

接一个接一个接一个?

接一个接一个接一个?

慕容森 2021-03-12 17:10:42
我正在尝试使用beautifulsoup获得另一个标签之后的第一个标签。假设我有这个:<span class="number">5</span><span class="b">xxx</span><span class "number">10</span>我可以使用正则表达式获取第二个.number上的数字,这将非常可靠。但是我们都知道正则表达式不应该解析html,因此我正在使用beautifulsoup进行此操作。目前,我正在与soup('span', {'class': 'number'})[1].string但是,如果在我要插入的span.number处插入另一个span.number,则它将破坏代码,因为我需要的那个将成为[2]。有什么方法可以使用beautifulsoup获取span.b之后的第一个span.number吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 134 浏览
慕课专栏
更多

添加回答

举报

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