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

问题解决:AttributeError: no such child: INDICATOR

在用如下的代码读取 xml 文件时,代码如下:

from lxml import objectify

path = 'd_file/2.xml'
parsed = objectify.parse(open(path))
root = parsed.getroot()

data = []

skip_fields = ['PARENT_SEQ', 'INDICATOR_SEQ',
               'DESIRED_CHANGE', 'DECIMAL_PLACES']

for elt in root.INDICATOR:
    el_data = {}
    for child in elt.getchildren():
        if child.tag in skip_fields:
            continue
        el_data[child.tag] = child.pyval
    data.append(el_data)

报错:

src\lxml\objectify.pyx in lxml.objectify.ObjectifiedElement.__getattr__()

src\lxml\objectify.pyx in lxml.objectify._lookupChildOrRaise()

AttributeError: no such child: INDICATOR

可以将代码中的 INDICATOR 删除,一样可以将json 转化为 DataFrame:

 结果如下:

 

相关文章:

  • 小谈汇编程序中对VGA显存直接操作
  • yolov5 报错:UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe6 in position 84: ordinal not in ra
  • Quartz
  • yolov5中成功解决:subprocess.CalledProcessError: Command ‘pip install ‘pycocotools>=2.0‘‘
  • Http.sys's HTTPERR and Timer_ConnectionIdle
  • Anaconda 中成功解决:Could not fetch URL https://pypi.tuna.tsinghua.edu.cn/simple/pyperclip/
  • 调用Lasso进行回归预测时遇到问题:ConvergenceWarning: Objective did not converge.
  • 利用mglearn绘图报错:TypeError: ‘(slice(None, None, None), 0)‘ is an invalid key
  • AD/2000技巧
  • 批量对图片处理:对图像进行色度饱和度亮度(HSV)调整
  • 一次性解决:UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in position 373: ordinal not in range
  • 配置对位于网络地址转换(NAT)后方的服务的访问
  • 图像处理:二值图取反
  • 有关使用网络地址转换器的一些问题
  • Google colab踩坑
  • [LeetCode] Wiggle Sort
  • 「前端早读君006」移动开发必备:那些玩转H5的小技巧
  • 2017 前端面试准备 - 收藏集 - 掘金
  • 78. Subsets
  • Apache Pulsar 2.1 重磅发布
  • Centos6.8 使用rpm安装mysql5.7
  • js正则,这点儿就够用了
  • 飞驰在Mesos的涡轮引擎上
  • 什么软件可以剪辑音乐?
  • 使用docker-compose进行多节点部署
  • 移动端唤起键盘时取消position:fixed定位
  • 用jQuery怎么做到前后端分离
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 2017年360最后一道编程题
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • ​TypeScript都不会用,也敢说会前端?
  • #{}和${}的区别?
  • #前后端分离# 头条发布系统
  • $refs 、$nextTic、动态组件、name的使用
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (C语言)二分查找 超详细
  • (zt)最盛行的警世狂言(爆笑)
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (十一)手动添加用户和文件的特殊权限
  • (四)鸿鹄云架构一服务注册中心
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • . NET自动找可写目录
  • .net core 控制台应用程序读取配置文件app.config
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .net程序集学习心得
  • .NET和.COM和.CN域名区别
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .NET企业级应用架构设计系列之开场白
  • .NET学习教程二——.net基础定义+VS常用设置
  • ::什么意思
  • @font-face 用字体画图标
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [28期] lamp兄弟连28期学员手册,请大家务必看一下