如何使用svgwrite导入现有的svg - Python

Chi*_*ili 6 python svg svgwrite

我需要导入一个现有的svg图片,并在其上添加圆形和方形等元素.我的文件是'test.svg',所以我尝试了
dwg = svgwrite.Drawing('test.svg')
但它创建了一个没有任何东西的新svg文件.我使用python lib svgwrite,你对我有什么想法吗?
谢谢你,对不起我的英语......我尽我所能!

小智 4

svgwrite 只会创建 svg 文件。svgwrite 不读取 svg 文件。如果您想读取、修改然后写入 svg,则 svgwrite 包不是可以使用的包,但我不知道适合您的包。

可能可以创建使用对另一个图像的引用的 svg。也就是说,有一个 svg,然后将第二个 svg 放在第一个 svg 之上。我没有这样做过,不知道它是否真的有效。