• 技术文章 >Python技术 >Python基础教程

    python ElementTree是什么意思

    小妮浅浅小妮浅浅2021-06-09 09:48:35原创2572

    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 ElementTree的介绍,希望对大家有所帮助。更多Python学习指路:python基础教程

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

    专题推荐:python elementtree
    品易云
    上一篇:python ElementTree解析的方法 下一篇:Python有哪些命令行参数解析模块?

    相关文章推荐

    • python and用法• python pipenv的环境运行• python中geopy怎么用• python中PyMySQL有什么用• python中pyenv是什么• python PyFlink是什么意思• python vim模块的函数接口• python vim中有哪些对象

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网