Как установить текстовое поле ElementTree Element в конструкторе

Как мне установить текстовое поле ElementTree Element из его конструктора? Или в приведенном ниже коде почему второй отпечаток root.text отсутствует?

import xml.etree.ElementTree as ET

root = ET.fromstring("<period units='months'>6</period>")
ET.dump(root)
print root.text

root=ET.Element('period', {'units': 'months'}, text='6')
ET.dump(root)
print root.text

root=ET.Element('period', {'units': 'months'})
root.text = '6'
ET.dump(root)
print root.text

Вот вывод:

<period units="months">6</period>
6
<period text="6" units="months" />
None
<period units="months">6</period>
6

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

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