Изменить текстовое значение с помощью lxml

У меня есть файл XML - здесь фрагмент ..

  
    {0328cb65-b564-495a-b17e-e49e04864ab7}
 
          
            
              
              
                0000
              
              
                  test
                
            
          

Я хочу изменить значение 0000, которое в данный момент находится в теге, на строку символов gmd_fileIdentifier {0328cb65-b564-495a-b17e-e49e04864ab7}.

Я могу получить доступ к значениям, используя следующий код Python, но как мне установить значение? Текущий код

import os, sys
from lxml import etree

myXML = r"D:\test.xml"
tree = etree.parse(myXML)
root = tree.getroot()
root.xpath("//gmd_fileIdentifier/gco_CharacterString/text()")
print fileID
code = root.xpath("//gmd_identifier/gmd_RS_Identifier/gmd_code/gco_CharacterString/text()")
print code

Спасибо

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

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