nsmap = root.nsmap
nsmap['kjw'] = NS
new_root = etree.Element(root.tag, nsmap=nsmap)
new_root[:] = root[:]
new_root.append(etree.Element('{%s}%s' % (NS, 'test')))
new_root.append(etree.Element('{%s}%s' % (NS, 'test')))
print(etree.tostring(new_root, pretty_print=True))
lxml: добавить пространство имен во входной файл