python - 如何将原始字符串转换为`bs4.element.Tag`
问题描述
如何转换原始字符串:`
string = "<p color="#000000" font_size="11">Sample Text</p>"`
变成漂亮的汤标签?bs4.element.Tag
谢谢。
解决方案
您可以在字符串上使用 BeautifulSoup:
string = '<p color="000000" font_size=11>Sample Text</p>'
soup = BeautifulSoup(string)
In: soup.find('p')
Out: <p color="000000" font_size="11">Sample Text</p>
In: type(soup.find('p'))
Out: bs4.element.Tag
推荐阅读
- ubuntu - PhpStorm 无法在 Ubuntu 18.04 上启动
- javascript - 将鼠标悬停在图像地图中的某个区域上时显示元素
- reactjs - 异步更新后将 props 传递给子组件
- javafx - 将孩子添加到边框中心调整顶部按钮的大小
- c# - WPF:在 ItemControl 处获取控件 TextBox
- docker - 从部署为 Kubernetes Daemonset 的 filebeat 多行登录到 ES
- c# - UnityWebRequest 字节数组
- r - 在knitr中执行R命令时,有什么方法可以删除LaTeX中的执行代码?
- python - 带有 xlsxwriter 的完整 excel 颜色列表
- python - shell命令没有写入python代码中的文件