您的位置:首页 > 其它

day07_XML模块

2016-07-26 10:30 267 查看
1.公司的配置文件

 XML ,configparse类样式的文件

2.XML文件格式

一种是字符串类型的文件格式,另一种是文件,内部数据XML文件

#__author__ = 'DouYunQian'

# coding=utf-8

from xml.etree import ElementTree as el

tree=el.parse(r"C:\Jv\day07\src\Data\learn.xml")#

gf=tree.getroot()#这是一个Element对象

# print(gf.tag)#获取根节点的名字

# print(gf.attrib)#获取根节点的所有属性

# print(gf.get("title"))#获取根节点的属性值

# print(gf.keys())#获取根节点所有的属性名

#demo1获取文件的所有内容

for child in gf:

    print(child,"Start")

    print(child.tag," ",child.attrib)

    for c in child:

        print(c.tag," ",c.attrib)

    print(child,"End")

#读取xml文件的步骤

#第一步是parse文件路径,绝对的

#第二部是获取根节点,getroot()从根节点开始操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: