Python解析xml文本的实现方法,python解析xml文本,编橙之家本文为大家提供的
Python解析xml文本的实现方法,python解析xml文本,编橙之家本文为大家提供的
编橙之家本文为大家提供的Python源代码是关于:Python解析xml文本的实现方法。解析xml的python方法需要用到xml.parsers.expat,需要大家自行去了解下。
Python解析xml文本的实现方法详解,推荐给大家!有需要的小伙伴可以参考下。
import xml.parsers.expat # 控制打印缩进 level = 0 # 获取某节点名称及属性值集合 def start_element(name, attrs): global level print ' '*level, 'Start element:', name, attrs level = level + 1 # 获取某节点结束名称 def end_element(name): global level level = level - 1 print ' '*level, 'End element:', name # 获取某节点中间的值 def char_data(data): if(data == '\n'): return if(data.isspace()): return global level print ' '*level, 'Character data:', data #www.iplaypy.comp = xml.parsers.expat.ParserCreate() p.StartElementHandler = start_element p.EndElementHandler = end_element p.CharacterDataHandler = char_data p.returns_unicode = False f = file('sample.xml') p.ParseFile(f) f.close()
编橙之家文章,
相关内容
- 一个用Python做端口转发的源码示例,python源码,如何用
- SQL脚本直接导入数据库的Python方法,sql脚本导入python
- 最简单的用Python百度自动登陆,访问百度个人主页,
- python telnet远程登录端口交互执行命令,,编橙之家本篇
- Python WebSocket服务端编程代码完成gtalk机器人,websocket
- Python zip文件解压乱码的解决方法,pythonzip解压乱码,P
- Python写的比较2个文件不同的程序,python写程序,Python写
- python 删除过期文件的方法+源码,,python 删除过期文
- 分享Python获取文件及文件夹大小的方法源码,python源码
- 最简单Python删除目录下文件内容的方法代码,python代码
评论关闭