如何使用Python删除SVG文件中的不可见元素?

时间:2017-01-28 22:06:19

标签: python xml svg

如何通过使用Python脚本删除不可见的对象或图层来清理SVG文件。此类元素至少具有以下样式之一:

display: none
opacity: 0
visibility: hidden

我正在考虑使用正则表达式模式,但考虑到XML的复杂性,通常不鼓励使用正则表达式。

是否可以选择使用lxml?我可以做一些HTML修改,但我不确定SVG以及如何将修改后的数据正确保存到文件中。

1 个答案:

答案 0 :(得分:0)

完成它:

for(var i = 0; i < tds.length; i++) ...

我希望能抓住所有案件。