python - 如何使用 lxml 和 python 更新 xml 文件?

标签 python xml lxml

<example>
    <login>
        <id>1</id>
        <username>kites</username>
        <password>kites</password>
    </login>
</example>

如何使用 lxml 更新密码? 现在我可以在同一个文件中再添加一条记录吗?

请给我一个示例代码

最佳答案

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

这很好tutorial

关于python - 如何使用 lxml 和 python 更新 xml 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2108334/

相关文章:

java - 如何在 Java 中使用 xpath 编辑/更新 XML 文件中的节点

python - 使用 python 从 XML 中的子项中查找父项

python - 将总和中的数字替换为零

python - 如何按日期时间分组的 pandas 数据框中的状态更改列进行聚合

python - 根据列中值的前缀删除 Pandas 行

python - 如何按值过滤字典?

sql-server - Oracle 用于 XML 自动

javascript - JavaScript 中的未定义错误

python - 修复 Python 的 lxml 中的 tostring()

python - 使用空命名空间解析 xml