0

我在 Python 中使用 cssutils 来解析 CSS 样式文件,并希望通过 ID 和 Class 搜索解析树。也就是说,给定一些 CSS 样式文件和一些类名(例如 div navbar),我如何确定这个选择器封装的样式规则?将高度赞赏有关在现有文档(http://packages.python.org/cssutils/index.htm )中查看位置的解决方案或任何想法

4

1 回答 1

0

你可以试试这个:

import cssutils
css_parser = cssutils.CSSParser()
stylesheet = css_parser.parseUrl(CSS_URL)

for each_rule in stylesheet.CSSRules:
    if ID_NAME in each_rule.selectorText:
        print each_rule.style

同样,您也可以尝试使用 CLASS_NAME。

这对你有用吗?

于 2011-11-17T07:11:17.427 回答