Python学习:获取标签属性
2016-11-09 22:16
381 查看
文件info.xml
2.文件read_xml_2.py:获取标签的属性
<?xml version="1.0" encoding="utf-8"?> <info> <base> <platform>Windows</platform> <browser>Firefox</browser> <url>http://www.baidu.com</url> <login username="admin" password="123456"/> <login username="guest" password="654321"/> </base> <test> <province>北京</province> <province>广东</province> <city>深圳</city> <city>珠海</city> <province>浙江</province> <city>杭州</city> </test> </info>文件read_xml_1.py:获取任意标签名
#coding=utf-8 import xml.dom.minidom dom =xml.dom.minidom.parse('E:\\Selenium_Relatived\\learning\\info.xml') root =dom.documentElement print(root.nodeName) tagname = root.getElementsByTagName('browser') print(tagname[0].tagName) tagname1 = root.getElementsByTagName('login') print(tagname1[1].tagName) tagname2 = root.getElementsByTagName('province') print(tagname2[2].tagName)getElementsByTagName通过标签名获取标签,它所获得的对象是以数组形式存放
2.文件read_xml_2.py:获取标签的属性
#coding=utf-8 import xml.dom.minidom dom =xml.dom.minidom.parse('E:\\Selenium_Relatived\\learning\\info.xml') root =dom.documentElement print(root.nodeName) logins = root.getElementsByTagName('login') username=logins[0].getAttribute('username') print(username) username1=logins[1].getAttribute('username') print(username1)3.获取标签对之间的数据
#coding=utf-8 import xml.dom.minidom dom =xml.dom.minidom.parse('E:\\Selenium_Relatived\\learning\\info.xml') root =dom.documentElement print(root.nodeName) province = dom.getElementsByTagName('province') citys = dom.getElementsByTagName('city') p2=province[1].firstChild.data print(p2) c1 = citys[0].firstChild.data print(c1)
相关文章推荐
- python学习之----获取标签属性
- jQuery基础学习(3)(获取标签属性,动态添加标签)
- 初学Python的学习笔记9----面向对象编程(获取对象信息、实例属性和类属性)、面向对象高级编程(使用__slots__、使用@property)
- Python3与Python2中print的用法改变与Class获取属性学习
- 我的python学习之路----传递命令行参数给脚本及获取环境变量
- Jquery学习笔记-获取select标签已经选中的值
- JS如何获取A标签里面的链接属性
- ASP.NET学习笔记三之HTML标签&元素&属性&标题
- Silverlight Object 标签属性介绍、初始化参数的设置和获取、客户端系统信息获取
- python htmllib.HTMLParser处理A标签获取链接和描述
- python学习之获取当前时间的方法(可以任意取时间的任何一个对象显示)
- Hibernate视频学习笔记(3)常用映射标签及属性
- web学习—html标签—核心元素,基本属性,注释
- html学习:几种文字标签、边框的属性说明
- jQuery 动态内容添,获取HTML标签和属性
- 菜鸟的jquery学习笔记,jquery添加删除html标签属性:2011-12-19
- Python 获取文件属性
- Struts2 在标签的ID属性中 获取 索引
- 20110127 学习记录: .net获取当前url各种属性(文件名、参数、域名 等) & 鼠标手型
- QTP的那些事---通过html标签的属性获取对象(类似onclick的属性)