Python解析xml中dom元素的方法


Posted in Python onMarch 12, 2015

本文实例讲述了Python解析xml中dom元素的方法。分享给大家供大家参考。具体实现方法如下:

from xml.dom import minidom

try:

    xmlfile = open("path.xml", "a+")

    #xmldoc = minidom.parse( sys.argv[1])

    xmldoc = minidom.parse(xmlfile)

except :

    #updatelogger.error( "Can't parse Xml File." )

    sys.exit(0)

 

ClientOutputPath = xmldoc.getElementsByTagName('D')[0].attributes['path'].value

OutputPath = xmldoc.getElementsByTagName('h')[0].attributes['path'].value

BasePath = xmldoc.getElementsByTagName('th')[0].attributes['path'].value

ToolPath = xmldoc.getElementsByTagName('ub')[0].attributes['path'].value

ToolPath_2 = xmldoc.getElementsByTagName('ub')[1].attributes['path'].value

 

ClientOutputPath.replace( "\\", "\\\\" )

OutputPath.replace( "\\", "\\\\" )

BasePath.replace( "\\", "\\\\" )

ToolPath.replace( "\\", "\\\\" )

 

print ClientOutputPath

print OutputPath

print BasePath

print ToolPath

print ToolPath_2

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
利用selenium 3.7和python3添加cookie模拟登陆的实现
Nov 20 Python
python脚本作为Windows服务启动代码详解
Feb 11 Python
python实现数独游戏 java简单实现数独游戏
Mar 30 Python
python3+PyQt5自定义视图详解
Apr 24 Python
用python标准库difflib比较两份文件的异同详解
Nov 16 Python
python 提取tuple类型值中json格式的key值方法
Dec 31 Python
Django的models中on_delete参数详解
Jul 16 Python
Django 使用easy_thumbnails压缩上传的图片方法
Jul 26 Python
python基于FTP实现文件传输相关功能代码实例
Sep 28 Python
python 中值滤波,椒盐去噪,图片增强实例
Dec 18 Python
解决Keras使用GPU资源耗尽的问题
Jun 22 Python
Python 在局部变量域中执行代码
Aug 07 Python
Python实现Tab自动补全和历史命令管理的方法
Mar 12 #Python
Python实现将n个点均匀地分布在球面上的方法
Mar 12 #Python
Python求解平方根的方法
Mar 11 #Python
python自动格式化json文件的方法
Mar 11 #Python
python处理csv数据的方法
Mar 11 #Python
python模拟鼠标拖动操作的方法
Mar 11 #Python
Python创建系统目录的方法
Mar 11 #Python
You might like
PHP中new static()与new self()的比较
2016/08/19 PHP
PHP实现批量清空删除指定文件夹所有内容的方法
2017/05/30 PHP
基于PHP常用文件函数和目录函数整理
2017/08/17 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
Javascript+CSS实现影像卷帘效果思路及代码
2014/10/20 Javascript
javascript实现简易计算器的代码
2016/05/31 Javascript
使用Script元素发送JSONP请求的方法
2016/06/12 Javascript
js计算系统当前日期是星期几的方法
2016/07/14 Javascript
Angular学习笔记之angular的$filter服务浅析
2016/11/12 Javascript
基于jQuery实现表格的排序
2016/12/02 Javascript
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
angular4 JavaScript内存溢出问题
2018/03/06 Javascript
微信上传视频文件提示(推荐)
2018/11/22 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
2020/07/22 Javascript
vue中后端做Excel导出功能返回数据流前端的处理操作
2020/09/08 Javascript
深入理解Javascript中的this关键字
2015/03/27 Python
浅析Python中signal包的使用
2015/11/13 Python
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
python 导入数据及作图的实现
2019/12/03 Python
python多线程semaphore实现线程数控制的示例
2020/08/10 Python
详解Html5页面实现下载文件(apk、txt等)的三种方式
2018/10/22 HTML / CSS
美国最大的香水连锁店官网:Perfumania
2016/08/15 全球购物
泰国综合购物网站:Lazada泰国
2018/04/09 全球购物
毕业生简单求职信
2013/11/19 职场文书
财务方面个人工作的自我评价
2013/12/28 职场文书
4s店销售经理岗位职责
2014/07/19 职场文书
卖房协议书样本
2014/10/30 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
党纪处分决定书
2015/06/24 职场文书
关于教师节的广播稿
2015/08/19 职场文书
初中班主任培训心得体会
2016/01/07 职场文书
《中华上下五千年》读后感3篇
2019/11/29 职场文书
用Python简陋模拟n阶魔方
2021/04/17 Python
golang特有程序结构入门教程
2021/06/02 Python