b = ET.SubElement(root, 'b')
b.text = 'text2'
b.tail = ' text3 '
b = ET.SubElement(root, 'b')
b.text = 'text4'
b.tail = ' text5'
print(ET.tostring(root))
Несколько текстовых узлов в ElementTree Python? Генерация HTML