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()从根节点开始操作
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()从根节点开始操作
相关文章推荐
- 字体样式、文本样式、块级元素和行内元素、伪类、背景、列表
- org.hibernate.MappingException: Unknown entity
- java正则表达式的分组
- mysql 权限的相应修改
- 直接点击 MySQL Command Line Client,输入密码后窗口闪退的解决办法
- Java文件下的jre和jdk下的jre的区别
- poj 2506 Tiling
- Redis.Windows服务无法启动的解决方法
- POJ-2506-Tiling
- mosquitto源码分析(一)
- Java常量池的大概理解
- 自定义AppCompatDialog样式styles
- 五十个UI设计资源网站
- linux中驱动异步通知应用程序的方法
- Serial收集器
- 【杭电2199】找方程的解 (二分法)
- RocketMQ性能压测分析
- CocoaPods 更新慢的处理
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
- 安卓首页图片轮播效果(淘宝、京东首页广告效果)