cat*_*ory 4 python xml text element
给定解析的xml字符串:
tree = xml.etree.ElementTree.fromstring(xml_string)
Run Code Online (Sandbox Code Playgroud)
你如何从'帽子'改变元素的文字:
>>> tree.find("path/to/element").text
>>> 'hats'
Run Code Online (Sandbox Code Playgroud)
对'猫'?
ale*_*cxe 10
只需设置.text属性值:
In [1]: import xml.etree.ElementTree as ET
In [2]: root = ET.fromstring("<root><elm>hats</elm></root>")
In [3]: elm = root.find(".//elm")
In [4]: elm.text
Out[4]: 'hats'
In [5]: elm.text = 'cats'
In [6]: ET.tostring(root)
Out[6]: '<root><elm>cats</elm></root>'
Run Code Online (Sandbox Code Playgroud)