etree解析xml_在python中使用Etree解析XML配置文件
请帮助我使用lxml etree解析以下原型的配置文件。我尝试了for event,element和tostring。不幸的是,我不需要文本,而是需要
对于给定的属性。在
我从这段代码开始,但是在搜索属性时遇到一个键错误,因为它从一开始就扫描
^{pr2}$
因为我是XML和python的新手,所以我不知道该怎么做。以下是配置文件:
pass
username
someapp
pass1
username1
someapp
提前谢谢!在
预期产量:
假设用户请求config2-那么输出应该如下所示:
pass1
username1
someapp
(我使用httplib2将这个XML发送到服务器进行初始身份验证)
最终代码:
感谢FC和Constantnius。以下是最终代码:config_tree = etree.parse(token_template_file)
for template in config_tree.iterfind("template"):
if template.get("name") == "config2":
element = etree.tostring(template.find("request"))
print (template.get("name"))
print (element)
输出:config2
pass1
username1
someapp
etree解析xml_在python中使用Etree解析XML配置文件相关推荐
- python中superclass是什么_深度解析并实现python中的super(转载,好文)
大神半个月的成绩,让我看的叹为观止,建议看原帖地址,会让你对Python的描述符有更强的认识. 原文链接:https://blog.csdn.net/zhangjg_blog/article/deta ...
- python中xpath定位_xpath最新:关于python中的xpath解析定位_爱安网 LoveAn.com
关于"xpath"的最新内容 聚合阅读 这篇文章主要介绍了关于python中的xpath解析定位,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧... 这篇文章主要 ...
- spring中的注解和xml配置文件中配置对应总结
spring中的注解和xml配置文件中配置对应 需要导入的jar spring-context spring-context-support spring-test commons-logging b ...
- Python中使用ElementTree解析xml
在Python中,ElementTree是我们常用的一个解析XML的模块 1.导入ElementTree模块 from xml.etree import ElementTree as ET 2.初始化 ...
- 【网络爬虫】python中的数据解析工具(re,bs4,xpath,pyquery)
1.基础知识 1.1 正则(re) Regular Expression, 正则表达式, ⼀种使⽤表达式的⽅式对字符进⾏匹配的语法规则. ⽹⻚源代码本质上就是⼀个超⻓的字符串, 想从⾥⾯提取内容.⽤正 ...
- python中append函数解析_对python中的pop函数和append函数详解
对python中的pop函数和append函数详解 pop()函数 1.描述 pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值. 语法 pop()方法语法: list. ...
- python解析xml文件elementtree_在python中使用ElementTree解析xml文件
ElementTree是python自带的处理xml格式文件的模块,位于libxmletreeElementTree.py.这个模块有两个基本概念:Element和ElementTree. 表示整个树 ...
- python中实现网页解析的三种工具分别是_对Python3 解析html的几种操作方式小结
python3 能解析html吗 python3爬虫获取HTML文档时的问题.你羡慕小编一身潇洒无牵无挂小编却羡慕你有家有他有人等你回家 anaconda环境下python获取一个网站的HTML,不知 ...
- python中html.parser_在Python中使用HTMLParser解析HTML的教程
如果我们要编写一个搜索引擎,第一步是用爬虫把目标网站的页面抓下来,第二步就是解析该HTML页面,看看里面的内容到底是新闻.图片还是视频. 假设第一步已经完成了,第二步应该如何解析HTML呢? HTML ...
- java sax解析xml_在Java中使用DOM,SAX和StAX解析器解析XML
java sax解析xml 我碰巧通读了有关Java中XML解析和构建API的章节. 我试用了样本XML上的其他解析器. 然后,我想在我的博客上分享它,这样我就可以得到该代码的参考以及任何阅读此代码的 ...
最新文章
- iOS应用:成功就像中彩票,大半开发者亏本
- EHPC通过断点续算和自动伸缩在抢占式实例上实现低成本HPC计算
- html长图滚动,Axure教程:长页或长图滚动效果
- classcastexception异常_内部类、异常以及 LeetCode 每日一题
- java当前时间推前三个月_获取当前时间的前三个月 java
- 安徽大学java期末_安微大学2017~2018年度期末考试题卷
- 三包围结构的字是什么样的_男孩起名精选:搭配美观,结构合理的男宝宝名字...
- I00003 贝尔三角形
- web3sdk 怎么配置连接区块链节点
- oracle binlog同步,系统设计 | 通过Binlog来实现系统间数据同步
- GB28181 视频服务器文档整理
- Spring核心机制——IoC和AOP
- 图形 3.6 纹理压缩——包体瘦身术——RGBA与ASTC与ETC2压缩与实际对比体验
- 【Unity3D游戏开发实战】Unity3D实现休闲类游戏《2048》——算法、源代码
- 解决电脑右侧数字键盘无法打出数字问题
- Linux命令——parted
- ROG华硕幻系列原厂预装系统恢复出厂设置安装包
- 大局已定,应届生三面京东成功拿下20K的Offer。
- 如何在线设计签名?教你签名设计办法
- OpenGL中glRotatef()函数究竟对矩阵做了什么
热门文章
- 思科模拟器Cisco Packet Tracer 7.3.0安装配置
- phpdesigner 8 注册码
- DIY四旋翼(穿越机)软硬件设计
- 【每日早报】2019/07/17
- 联想拯救者 Y7000 Ubuntu 16.04无线网卡驱动安装踩坑教程
- iphone 4 到iphone 6s plus的屏幕尺寸
- FPGA产生m序列及其应用
- 禁止在计算机上玩电子游戏,如何禁止孩子玩电脑游戏防止过度沉迷影响学习成绩...
- SQL Server 2000安装教程
- 虚拟仿真实验平台服务器需求,虚拟仿真实验中心平台建设方案.pptx