2010-01-21 2 views
4
<example> 
    <login> 
     <id>1</id> 
     <username>kites</username> 
     <password>kites</password> 
    </login> 
</example> 

Как я могу обновить пароль, используя lxml? и теперь я могу добавить еще одну запись в тот же файл?Как обновить xml-файл с помощью lxml и python?

пожалуйста, предоставьте мне пример код

ответ

3
example = etree.Element("example") 
login = etree.SubElement(example, "login") 
password = etree.SubElement(login,"password") 
password.text = "newPassword" 

Это хороший tutorial

+3

после этого необходимо вызвать etree.write (путь_к_файл) делает сделать эффект в XML-файле я нашел другие я думаю лучше http://infohost.nmt.edu/tcc/help/pubs/pylxml/ – RSK

Смежные вопросы