当前位置: 首页 > news >正文

公益事业做网站/刷神马seo排名首页排名

公益事业做网站,刷神马seo排名首页排名,自己个人网站后台怎么做,wordpress 站点图标最近有同学询问如何利用Python处理xml文件,特此整理一个比较简洁的操作手册,供大家参阅。首先准备一个xml文件,xml中的内容如下所示。存储为:student.xml如果要获取这个xml里面的数据,我们需要利用Python里面ElementTr…

最近有同学询问如何利用Python处理xml文件,特此整理一个比较简洁的操作手册,供大家参阅。

首先准备一个xml文件,xml中的内容如下所示。存储为:student.xml

53f6ecd36f5bccef8a438dc953224e4d.png

如果要获取这个xml里面的数据,我们需要利用Python里面ElementTree来进行处理。

具体操作如下所示:

1、导入包(包是Python内置自带)

91d75efe3d20653dbf38538cc777298b.png

2、打开文件,并获取根节点的属性和节点名称

910c065a03bee69914a7b426d63bc53a.png

运行代码后,结果如下所示:

92836e382823d0fe72362243c76be19e.png

3、利用find方法获取子节点(缺点:只能根据提供的名称获取第一个子节点)

597ad197e9dd6ab91c2f29d5bfcb1046.png

运行结果如下所示:

05af979a322f60efdca8025371462d51.png

4、利用findall方法获取所有子节点,返回的节点会存在一个列表里面

f66a57ec7192682a8cd0c6fce133979f.png

运行的结果如下所示:运行的结果如下所示:

10c766c4a48c9936621ec09147539c64.png

5、利用findall方法获取所有三级子节点,返回的节点会存在一个列表里面

aea589bc329174a96cbff7cb5c417614.png

运行结果如下所示:

d174c7b64d71ec09e410868e4de38e5e.png

6、利用遍历的方法去直接遍历子节点里面的所有元素

556ff28cb7f704e3435d96db0c4a2f9a.png

运行结果如下所示:

a2fb34bc12359190b60df8b4b6e04a20.png

至此我们的xml的处理已经完全结束啦!

给大家留下一个练习题: 有一个xml的文件。内容如下,保存为:UILibrary.xml

e9789ba6694a617a8b86800342a0b021.png

c542b9248949fe8d77bcf948c724b1b3.png

针对上述xml文件,要求如下:

◆ 写一XmlUtil类

里面写一个函数:get_page

传递一个参数file_path

实现元素的读取,返回列表形式的数据,并且列表里面存储每个page节点的信息;

◆ 写一个page类

有2个属性:page_key_word,

存储页面信息;uiElement存储列表数据

◆ 写一个UiElement类

有1个属性:存储列表类型的数据,把每一个信息作为列表里面的一个数据。

后面也会结合WEB自动化来给大家做进一步的分享,记得持续关注柠檬班的动态呦~

http://www.lbrq.cn/news/734887.html

相关文章:

  • 提高网站建设水平/网站关键词免费优化
  • 网站怎么做抽奖/网站建设一条龙
  • 长治市人民政府门户网站/北京网站建设公司
  • 网站开发技术论文/seo chinaz
  • 做企业网站有哪些系统/高端seo服务
  • 给自己的网站起名字/经典软文广告案例
  • 网站一般用什么做的/重庆百度快速优化
  • 北京网站制作公司哪家好/宝鸡seo
  • 做商城网站都需要什么/东莞网站建设制作
  • 网站建设怎么样找客户快/网站设计说明
  • 朋友说是做彩票网站运营维护/淘宝产品关键词排名查询
  • 用c语言做网站/东莞seo公司
  • 网页设计作业报告范文/对seo的理解
  • 建行国际互联网网站/营销技巧有哪些
  • 中山网站网站建设/外贸推广方式
  • 武汉网站建设公司排名/百度最新版本2022
  • 宝安小学网站建设/全网营销平台
  • 摄影工作室网站建设模板/制作网站的软件叫什么
  • 住房城乡建设局网站首页/企业网站推广优化公司
  • 怎样做网站流量统计/百度推广需要多少钱
  • 企业网站微信公众号的建设事迹/发免费广告电话号码
  • 网站初期建设的成本来源/seo诊断书
  • 做视频解析网站犯法/网页设计与制作
  • 网上免费申请营业执照/seo搜索引擎优化工程师招聘
  • 杭州网站搜索排名/广州商务网站建设
  • 汽车推广方式有哪些/人员优化方案
  • 深圳易捷网站建设/怎么自己开发网站
  • 哈尔滨住房和城乡建设厅官方网站/提高seo排名
  • 要怎么判断网站是什么cms做的/怎么自己做一个网站
  • 深圳做网站多钱/百度一下首页手机版
  • C语言基础习题——01
  • Oracle CLOB类型转换
  • C++---滑动窗口平滑数据
  • CFBench评测
  • Flink双流join
  • 实现自己的AI视频监控系统-第一章-视频拉流与解码2