1、概念
ElementTree 是一个包装类,它表示完整的元素层次结构并添加了一些对标准 XML 序列化的额外支持。
2、方法
setroot(element):替换根元素,原来的根元素中的内容会消失。
find(match, namespaces=None):从根元素开始匹配和 Element.find()作用一样。
findall(match, namespaces=None):从根元素开始匹配和 Element.findall()作用一样。
findtext(match, default=None, namespaces=None):从根元素开始匹配和 Element.findtext()作用一样。
getiterator(tag=None):Python3.2后使用 ElementTree.iter() 代替。
iter(tag=None):迭代所有元素
iterfind(match, namespaces=None):从根元素开始匹配和 Element.iterfind()作用一样。
parse(source, parser=None):解析xml文本,返回根元素。
write(file, encoding=”us-ascii”, xml_declaration=None, default_namespace=None, method=”xml”, *, short_empty_elements=True):写出XML文本。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python第三方库在哪里09/28
- ♥ 如何在python中截取字符串08/13
- ♥ python如何不保留小数08/15
- ♥ python中多重继承的查找顺序是什么?12/22
- ♥ python if 和 while 有什么区别09/06
- ♥ Python列表常用操作总结12/09
内容反馈