Python解析内联css

2024-06-30 12:23:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Python从SVG文件中获取样式信息,但不知道如何解析这些信息。在

下面是一个例子:

fill:#00ff00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none

我想从那个字符串中得到stroke和{}。我怎么能做到呢


Tags: 文件字符串svgnone信息stroke样式width
1条回答
网友
1楼 · 发布于 2024-06-30 12:23:19

创建词典

attr_string ="fill:#00ff00;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"

attr_dict = {pair.split(":")[0]:pair.split(":")[1] for pair in attr_string.split(";")}

相关问题 更多 >