前言:
当前大家对“python统计文本行数”大致比较看重,各位老铁们都想要知道一些“python统计文本行数”的相关资讯。那么小编同时在网络上搜集了一些关于“python统计文本行数””的相关内容,希望同学们能喜欢,我们快快来学习一下吧!Python读取json文件中的数据和统计行数【多测师】
上海多测师王sir原创
日期:2020-07-03
把如下的文件存为:file.xml<?xml version="1.0" encoding="utf-8"?>
<ArrayOfString xmlns:xsi="; xmlns:xsd="; xmlns=";>
<string>直辖市</string>
<string>特别行政区</string>
<string>黑龙江</string>
<string>吉林</string>
<string>辽宁</string>
<string>内蒙古</string>
<string>河北</string>
<string>河南</string>
<string>山东</string>
<string>山西</string>
<string>江苏</string>
<string>安徽</string>
<string>陕西</string>
<string>宁夏</string>
<string>甘肃</string>
<string>青海</string>
<string>湖北</string>
<string>湖南</string>
<string>浙江</string>
<string>江西</string>
<string>福建</string>
<string>贵州</string>
<string>四川</string>
<string>广东</string>
<string>广西</string>
<string>云南</string>
<string>海南</string>
<string>新疆</string>
<string>西藏</string>
<string>台湾</string>
<string>亚洲</string>
<string>欧洲</string>
<string>非洲</string>
<string>北美洲</string>
<string>南美洲</string>
<string>大洋洲</string>
</ArrayOfString>
def read_xml():
# 多测师_王sir # parse() 获取 DOM 对象
dom = minidom.parse('file.xml')
# 获取根节点
root = dom.documentElement
# 通过 dom 对象或根元素,再根据标签名获取元素节点,是个列表
tag = root.getElementsByTagName("string")
# 读取标签对之间的数据,标签从上到下按照下标从 0 开始
print(tag[2].firstChild.data)
if __name__ == '__main__':
read_xml()运行结果:黑龙江
原文链接:Python操作xml文件【多测师】
想了解很多测试知识嘛,联系电话:18529529812(微信同号)
标签: #python统计文本行数