doc.xml
<?xml version="1.0" encoding="utf-8"?>
<info>
<intro>信息</intro>
<list id='001'>
<head>auto_userone</head>
<name>Jordy</name>
<number>12345678</number>
<age>20</age>
<sex>Man</sex>
<hobby>看电影</hobby>
</list>
<list id='002'>
<head>auto_usertwo</head>
<name>tester</name>
<number>34443678</number>
<age>18</age>
<sex>Man</sex>
<hobby>玩游戏</hobby>
</list>
</info>
main.py
# -*- coding: utf-8 -*-
import xml.etree.ElementTree as et
#读取xml文件
def load_xml_file(fileName):
root = et.parse(fileName).getroot()
#获取文件描述
intro = root.find('intro').text.encode('gb2312')
print intro
#获取所有list节点
all_users = root.findall('list')
#遍历list节点的子元素
for user in all_users:
#得到head节点的文本
head = user.find('head').text
#得到name节点的文本
name = user.find('name').text
#得到sex节点的文本
sex = user.find('sex').text
#得到age节点的文本
age = user[3].text
#得到hobby节点的文本
hobby = user.find('hobby').text.encode('gb2312')
print head,name,sex,hobby,age
if __name__ == '__main__':
load_xml_file('doc.xml')
分享到:
相关推荐
Python 实例 - 根据IP地址查对应的地理信息 Python源码Python 实例 - 根据IP地址查对应的地理信息 Python源码Python 实例 - 根据IP地址查对应的地理信息 Python源码Python 实例 - 根据IP地址查对应的地理信息 Python...
Python 实例 - personal-qrcode个性二维码 Python源码Python 实例 - personal-qrcode个性二维码 Python源码Python 实例 - personal-qrcode个性二维码 Python源码Python 实例 - personal-qrcode个性二维码 Python源码...
python实例22_文本解析器.rar
Python 实例 - 贺卡 Python源码Python 实例 - 贺卡 Python源码Python 实例 - 贺卡 Python源码Python 实例 - 贺卡 Python源码Python 实例 - 贺卡 Python源码Python 实例 - 贺卡 Python源码Python 实例 - 贺卡 Python...
Python系列课程-小白变大神-从零学Python-案例讲解-Demo实例 Python是一种跨平台的计算机程序设计语言。 python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本...
Python 实例 - 音乐播放器 Python源码Python 实例 - 音乐播放器 Python源码Python 实例 - 音乐播放器 Python源码Python 实例 - 音乐播放器 Python源码Python 实例 - 音乐播放器 Python源码Python 实例 - 音乐播放器 ...
Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python源码Python 实例 - 画画 Python...
Python 实例 - 查票抢票 Python源码Python 实例 - 查票抢票 Python源码Python 实例 - 查票抢票 Python源码Python 实例 - 查票抢票 Python源码Python 实例 - 查票抢票 Python源码Python 实例 - 查票抢票 Python源码...
【Python实例】-模拟发牌机器
Python 实例 - 抖音表白 Python源码Python 实例 - 抖音表白 Python源码Python 实例 - 抖音表白 Python源码Python 实例 - 抖音表白 Python源码Python 实例 - 抖音表白 Python源码Python 实例 - 抖音表白 Python源码...
Python 实例 - 截图工具 Python源码Python 实例 - 截图工具 Python源码Python 实例 - 截图工具 Python源码Python 实例 - 截图工具 Python源码Python 实例 - 截图工具 Python源码Python 实例 - 截图工具 Python源码...
Python 实例 - 五星红旗 Python源码Python 实例 - 五星红旗 Python源码Python 实例 - 五星红旗 Python源码Python 实例 - 五星红旗 Python源码Python 实例 - 五星红旗 Python源码Python 实例 - 五星红旗 Python源码...
Python 实例 - 快递查询 Python源码Python 实例 - 快递查询 Python源码Python 实例 - 快递查询 Python源码Python 实例 - 快递查询 Python源码Python 实例 - 快递查询 Python源码Python 实例 - 快递查询 Python源码...
Python 实例 - 桌面宠物 Python源码Python 实例 - 桌面宠物 Python源码Python 实例 - 桌面宠物 Python源码Python 实例 - 桌面宠物 Python源码Python 实例 - 桌面宠物 Python源码Python 实例 - 桌面宠物 Python源码...
Python 实例 - 简易时钟 Python源码Python 实例 - 简易时钟 Python源码Python 实例 - 简易时钟 Python源码Python 实例 - 简易时钟 Python源码Python 实例 - 简易时钟 Python源码Python 实例 - 简易时钟 Python源码...
Python 实例 - 翻译软件 Python源码Python 实例 - 翻译软件 Python源码Python 实例 - 翻译软件 Python源码Python 实例 - 翻译软件 Python源码Python 实例 - 翻译软件 Python源码Python 实例 - 翻译软件 Python源码...
Python 实例 - 代码雨 Python源码Python 实例 - 代码雨 Python源码Python 实例 - 代码雨 Python源码Python 实例 - 代码雨 Python源码Python 实例 - 代码雨 Python源码Python 实例 - 代码雨 Python源码Python 实例 - ...
Python 实例 - 画爱心 Python源码Python 实例 - 画爱心 Python源码Python 实例 - 画爱心 Python源码Python 实例 - 画爱心 Python源码Python 实例 - 画爱心 Python源码Python 实例 - 画爱心 Python源码Python 实例 - ...
NCRE-Python程序设计-第七章-第05讲-实例解析-国家财政数据趋势演算.mp4
Python 实例 - 画樱花树 Python源码Python 实例 - 画樱花树 Python源码Python 实例 - 画樱花树 Python源码Python 实例 - 画樱花树 Python源码Python 实例 - 画樱花树 Python源码Python 实例 - 画樱花树 Python源码...