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中将秒转换为小时、分钟和秒08/26
- ♥ python3.4清屏方法12/11
- ♥ 什么是 python 堆排序?12/20
- ♥ python greenlet如何交替运行11/23
- ♥ 如何解决python中sql查询中出现乱码的问题11/03
- ♥ 如何在python中设置变量12/01
内容反馈