当前位置: 首页 > 图灵资讯 > 行业资讯> python ElementTree是什么意思

python ElementTree是什么意思

来源:图灵python
时间: 2024-08-14 11:07:19

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文本。

以上是python Elementtreee的介绍,希望对大家有所帮助帮助。更多Python学习指南:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。