python如何获取标签内的属性_Python学习:获取标签属性⽂件l<?xml version="1.0" encoding="utf-8"?>
Windows
Firefox
北京
⼴东
深圳
珠海
浙江
杭州
⽂件read_xml_1.py:获取任意标签名#coding=utf-8
import xml.dom.minidom
dom =xml.dom.minidom.parse('E:\\Selenium_Relatived\\learning\\l')
root =dom.documentElement
deName)
tagname = ElementsByTagName('browser')
print(tagname[0].tagName)
tagname1 = ElementsByTagName('login')
print(tagname1[1].tagName)
tagname2 = ElementsByTagName('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\\l')
root =dom.documentElement
deName)
logins = ElementsByTagName('login')
username=logins[0].getAttribute('username')
print(username)
username1=logins[1].getAttribute('username')
print(username1)
3.获取标签对之间的数据#coding=utf-8
import xml.dom.minidom
python怎么读取py文件dom =xml.dom.minidom.parse('E:\\Selenium_Relatived\\learning\\l') root =dom.documentElement
deName)
province = ElementsByTagName('province')
citys = ElementsByTagName('city')
p2=province[1].firstChild.data
print(p2)
c1 = citys[0].firstChild.data
print(c1)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论