金鞍少年 2020-02-26 23:18 采纳率: 0%
浏览 633

python XML模块新增节点问题

XML增加节点内容

1、执行代码

head1 = root.find('country')    # 获取第一个year节点
body = ET.Element('months')     # 创建一个months节点
body.attrib = {"name":"12"}     # 设置属性
body.text = '24day'             # 新增数据
head1.append(body)              # 通过append方法添加节点


2、xml文件

<data>
    <country name="Liechtenstein">
        <year>2008</year>
        <gdppc>141100</gdppc>
        <neighbor name="Austria" direction="E" />
        <neighbor name="Switzerland" direction="W" />
    </country>
    <data>

问题:

问题:

在year标签下写入节点就报错

'NoneType' object has no attribute 'append'

在country节点下接入节点正常,这是什么情况呢

  • 写回答

1条回答 默认 最新

  • 偶尔摸点鱼 2023-12-04 08:27
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表