python - 我需要从 H1 SPAN no class with Beautifulsoup 中提取文本并删除括号
问题描述
H1 是独一无二的
<h1>Anno <span>(2021)</span></h1>
我需要从 H1 SPAN no class with Beautifulsoup 中提取文本并删除括号
解决方案
这是工作解决方案:
从 bs4 导入 BeautifulSoup
tag="""
<h1>
Anno
<span>
(2021)
</span>
</h1>
"""
soup = BeautifulSoup(tag, 'html.parser')
span= soup.select_one('h1 span').text.replace('(', '').replace(')', '')
print(span)
输出
2021
推荐阅读
- machine-learning - K 交叉验证每次都有不同的结果
- python - 如何使用 Python 数组更改 dict 的值?
- xsl-fo - XSL-FO 单页布局
- r - 考试的解决方案 pdf 第一页是否可编辑?
- python - 为什么 Python 终端说我的 .dat 文件不存在?
- arrays - mongodb 不推送另一个对象,而是替换原始对象数据
- javascript - 在客户端浏览器中启动 Puppeteer 浏览器
- xamarin.forms - Xamarin.Forms - 如何检查我的应用程序是否使用广告标识符 (IDFA)?
- r - Rmarkdown中图表和表格的并排显示
- javascript - node-soap - TypeError:回调不是函数