Создайте документ SVG / XML без пространства имен ns0, используя Python ElementTree [duplicate]

На этот вопрос уже есть ответ здесь:

Сохранение файлов XML с помощью ElementTree 4 ответа

Я создаю документ SVG с ElementTree в Python 2.7. Вот код:

from xml.etree import ElementTree as etree

root = etree.XML('<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg"></svg>')
root.append(etree.Element("path"))
root[0].set("d", "M1 1 L2 2 Z")
print etree.tostring(root, encoding='iso-8859-1')

Это создает вывод:

<?xml version='1.0' encoding='iso-8859-1'?>
<ns0:svg xmlns:ns0="http://www.w3.org/2000/svg" height="100%" version="1.1" width="100%"><path d="M1 1 L2 2 Z" /></ns0:svg>

Это не анализируется как действительный SVG. Как я могу удалить пространство имен ns0?

Ответы на вопрос(2)

Ваш ответ на вопрос