我想查询在远程计算机上作为特定用户运行的服务列表,然后检查每个服务的运行状况.我正在构建一个自定义控制台.
我正在合并 100 个 HTML 页面,所有页面的头部都嵌入了样式元素。使用 BeautifulSoup 提取 style 的内容,但现在只剩下将字符串解析为字典 {selector_str:properties_str} 的任务。查看tinycss,它可以轻松地为我提供选择器“.c0”,但不是属性字符串“{...}”。
这是一个示例字符串
'.c0 { padding: 1px 0px 0px; font-size: 11px } .c1 { margin: 0px; font-size: 11px } .c2 { font-size: 11px } .c3 { font-size: 11px; font-style: italic; font-weight: bold } '
Run Code Online (Sandbox Code Playgroud)
建议?欢迎使用正则表达式。这就是 CSS 的范围。每个页面上的类选择器 .c0 到 .c100(s) 都遵循相同的模式。