python - BeautifulSoup,但对于 CSS?

标签 python css beautifulsoup

BeautifulSoup 解析 HTML 并提供多种在 HTML 中操作和搜索的方法。 CSS 有类似的东西吗?

具体来说,我想知道给定的 HTML 文本是否呈现为粗体。要么它有一个祖先是 <strong><bold>标签(可以用 BeautifulSoup 完成),或者它有一个祖先(或它自己)具有 font-weight: bold 的 CSS 属性.

这是否可能不导致编写我自己的库?

最佳答案

查看CSSParsercssutils包。

关于python - BeautifulSoup,但对于 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2716181/

相关文章:

python - 多处理 + psycopg2 僵尸 child

Python - 将文件粘贴到何处以导入

android - 在 Android 上播放 mp3?

python - 如何提取特定类名的文本,后跟特定文本?

python - 如何获取beautifulsoup中所选标签的下一个标签(元素)

python - 如何在 Python 中使用 Beautiful Soup 从中提取信息

python - sqlalchemy:关闭声明式多态连接?

更改命令名称后 css 不正确

css - 避免嵌套滚动条

html - 如何防止列换行成单列?