zoukankan      html  css  js  c++  java
  • Python xml模块

    xml模块

    自己创建xml文档

    import xml.etree.cElementTree as ET
    new_xml = ET.Element("personinfolist")
    personinfo = ET.SubElement(new_xml,"personinfo",attrib={"enrolled":"yes"})
    name = ET.SubElement(personinfo,"name")
    name.text = "Alex Li"
    age = ET.SubElement(personinfo,"age",attrib={"checked":"no"})
    sex = ET.SubElement(personinfo,"sex")
    age.text = '56'
    et = ET.ElementTree(new_xml)
    et.write("test1.xml",encoding="utf-8",xml_declaration=True)
    ET.dump(new_xml)

    结果

    <?xml version='1.0' encoding='utf-8'?>
    <personinfolist>
      <personinfo enrolled="yes">
        <name>Alex Li</name>
        <age checked="no">56</age><sex />
      </personinfo>
    </personinfolist>

    注:创建需要启用xml模块。

    注:创建时需要用到ET.Element创建名

    注:ET.SubElement创建其他值。

    注:ET.ElementTree生成文档对象。

    注:ET.dump打印生成格式。

  • 相关阅读:
    linux中关于权限的一些事
    Linux上用IP转发使内部网络连接互联网
    Linux常用基础命令
    linux路径问题
    ansible简介
    linux
    linux常用命令
    ls 命令详解
    Linux 实验 [Day 01]
    Linux SPI通过设备树文件添加设备
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/7787114.html
Copyright © 2011-2022 走看看