Python-xml模块

xml模块

处理文档:
Python - xml模块

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比西湖网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式西湖网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖西湖地区。费用合理售后完善,10多年实体公司更值得信赖。

import xml.etree.ElementTree as ET

tree = ET.parse('xmlfile')    # ET.parse() 解析xml文档
root = tree.getroot()        # 获取根节点
print(root.tag)          # root.tag 获取根节点标签   这里是data

Python - xml模块

for i in root:
    print(i.tag)        # 获取根节点下的标签
    print(i.attrib)     # 获取根节点下的标签属性

标签>>: country 、标签属性>>: {'name': 'Panama'}

Python - xml模块

同样的 country 下也有标签、属性等:

Python - xml模块

也可以用for循环取数据:

Python - xml模块

被标签包围的数据取出来:

Python - xml模块

k.text

Python - xml模块

root.iter('year')遍历year节点:

Python - xml模块

修改year节点的属性和值:

Python - xml模块
Python - xml模块

删除:

Python - xml模块

运行后显示:

Python - xml模块

新建一个xml文档

Python - xml模块

代码运行后:

Python - xml模块


新闻名称:Python-xml模块
本文路径:http://bzwzjz.com/article/jssoso.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站设计 成都定制网站建设 成都网站制作 成都网站建设 成都网站制作 四川成都网站建设 移动网站建设 网站设计 梓潼网站设计 成都网站建设 四川成都网站制作 外贸营销网站建设 定制网站建设 网站制作 网站制作公司 成都网站建设 定制网站设计 外贸网站设计方案 成都网站建设公司 高端网站设计 成都网站制作 网站建设改版