【发布时间】:2020-12-04 17:02:39
【问题描述】:
我正在寻找一种方法来确定 image_file 是否是有效的 SVG 文件。
This answer 使用 imghdr 适用于其他文件类型、PNG 等,但对于 SVG,它只返回 None。
我可以使用不同的包,或者除了检查文件扩展名之外的其他方法来确保 image_file 是 SVG?
【问题讨论】:
-
在一个xml解析器中加载它,使用解析器检查根元素是svg并且在SVG命名空间中
-
如果我的回答对您有所帮助,您介意“接受”吗?我可以将这些点用于个人目标。当然,如果您需要进一步调整以使其对您有用,我仍然可以解决此问题。