xml文本格式

<commentinfo>
<note>This file contains the actual data for your assignment - good luck!</note>
<comments>
<comment>
<name>Shaye</name>
<count>98</count>
</comment>
<comment>
<name>Zaaine</name>
<count>93</count>
</comment>
<comment>
<name>Arnold</name>
<count>90</count>
</comment>

一般解法

"""
Created on Wed Aug  5 10:40:59 2020@author: Judy
"""import urllib.request, urllib.parse, urllib.error
import xml.etree.ElementTree as ETurl = input('Enter location: ')
print('Retrieving', url)
uh = urllib.request.urlopen(url)data = uh.read()
print('Retrieved', len(data), 'characters')
tree = ET.fromstring(data)
counts = tree.findall('comments/comment')lst = list()
for item in counts:num = item.find('count').textlst.append(int(num))

需要注意counts行,标签如何查找

简易解法

counts = tree.findall('.//count')
```】

Extracting Data from XML相关推荐

  1. Python.Extracting Data from JSON

    The program will prompt for a URL, read the JSON data from that URL using urllib and then parse and ...

  2. Coursera | Python for Everybody专项课程

    本文为学习笔记,记录了由University of Michigan推出的Coursera专项课程--Python for Everybody中Chapter12.13.15及16中的部分样例和全部作 ...

  3. 1.6.3 Uploading Data with Solr Cell using Apache Tika

    1. Uploading Data with Solr Cell using Apache Tika solr使用Apache Tika工程的代码提供了一个框架,用于合并所有不同格式的文件解析器为so ...

  4. The Log: What every software engineer should know about real-time data's unifying abstraction

    分布式经典文章,先mark,后面慢慢总结一下读书心得. 原文链接:The Log: What every software engineer should know about real-time d ...

  5. XML解析简介及Xerces-C++简单使用举例

    XML是由World WideWeb联盟(W3C)定义的元语言.它已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便.XML在不同的语言里解析方式 ...

  6. golang xml和json的解析与生成

    golang中解析xml时我们通常会创建与之对应的结构体,一层层嵌套,完成复杂的xml解析. package main;import ("encoding/xml""fm ...

  7. ActionScript 3操作XML 详解

    AS3引入了E4X ,它是根据ECMAScript标准处理XML 数据的全新机制.这使得程序员在程序中无缝地操作XML.在AS3中可以使用XML字面值将XML数据直接写入代码,该字面值将被自动解析. ...

  8. python xml模块学习

    xml打开方式 # xml有两种打开方式 # 1. 打开文件,读取XML内容 str_xml = open('xman.xml', 'r').read() print(str_xml)# 将字符串解析 ...

  9. Spring Data JPA(官方文档翻译)

    关于本书 介绍 关于这本指南 第一章 前言 第二章 新增及注意点 第三章 项目依赖 第四章 使用Spring Data Repositories 4.1 核心概念 4.2 查询方法 4.3 定义rep ...

最新文章

  1. phpstorm中的快捷键
  2. (JavaWeb)HttpServletResponse和HttpServletRequest
  3. 区块链架构、跨链和演进
  4. Jenkins2021持续部署
  5. ABB RAPID 程序 WorldZone 归纳
  6. 零元学Expression Blend 4 - Chapter 7 什麽?影片不再是印象中的方框框!!!看Blend 4如何把影片镶入字里...
  7. C++_引用_引用的基本语法_注意事项_引用做函数参数---C++语言工作笔记031
  8. mysql 深入视图和索引
  9. [技术博客]使用wx.downloadfile将图片下载到本地临时存储
  10. 深入学习 Intellij IDEA 调试技巧
  11. ASP.NET---动态生成Word文档
  12. linux raid5 nas,free nas 创建软raid5 来做iscsi服务 1
  13. c语言烟花表白程序代码,表白神器-七彩烟花源码
  14. 各地级市-国内及外汇旅游收入(1995-2020)
  15. 柯桥在PPT中如何制作翻书动画?
  16. 如何做一个被领导喜欢的实施顾问
  17. 开发中常用的工具类(一)
  18. 计算机文件夹添加密码,电脑如何给文件夹设置密码
  19. 【传感器大赏】压电薄膜震动传感器
  20. 【新书速递】流量运营教科书

热门文章

  1. shapely中几何对象
  2. laravel 加谷歌验证
  3. Java核心技术 学习记录1
  4. 安卓机如果相册不选图片就退出_微商相册如何在「多台设备登录」?
  5. 推挽变压器与正激变压器的功率比较
  6. 感冒身体差的不要喝酸奶
  7. 从电子印章到印控一体化,企业印章管理更安全高效
  8. 现在国内最牛逼的 Spring CloudAlibaba全栈操作手册,不接受反驳
  9. python3常用模块_Python学习笔记三(常用模块)
  10. 计算机基础的课程标准,《计算机基础》课程标准