Как установить идентификатор элемента в xml.dom.minidom Python?

Как? Создан документ и элемент:

import xml.dom.minidom as d
a=d.Document()
b=a.createElement('test')

setIdAttribute не работает :(

b.setIdAttribute('something')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.6/xml/dom/minidom.py", line 835, in setIdAttribute
    self.setIdAttributeNode(idAttr)
  File "/usr/lib/python2.6/xml/dom/minidom.py", line 843, in setIdAttributeNode
    raise xml.dom.NotFoundErr()
xml.dom.NotFoundErr

И если я установлю это вручную, getElementById не сможет его найти.

b.setAttribute('id', 'something')
a.getElementById('something')

Что я должен сделать?

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

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