gpt4 book ai didi

python - 使用 Python 的 xml.dom.minidom

转载 作者:数据小太阳 更新时间:2023-10-29 02:32:51 24 4
gpt4 key购买 nike

我正在尝试使用 Python 的 xml.dom.minidom,但出现以下错误:

>>> from xml.dom import minidom
>>> xdocument = minidom.Document()
>>> xrss = minidom.Element("rss")
>>> xdocument.appendChild(xrss)
<DOM Element: rss at 0xc1d0f8>
>>> xchannel = minidom.Element("channel")
>>> xrss.appendChild(xchannel)
Traceback (most recent call last):
File "C:\Program Files\Wing IDE 3.2\src\debug\tserver\_sandbox.py", line 1, in ?
# Used internally for debug sandbox under external interpreter
File "c:\Python24\Lib\xml\dom\minidom.py", line 123, in appendChild
_clear_id_cache(self)
File "c:\Python24\Lib\xml\dom\minidom.py", line 1468, in _clear_id_cache
node.ownerDocument._id_cache.clear()
AttributeError: 'NoneType' object has no attribute '_id_cache'
>>>

有人知道为什么吗?

最佳答案

使用 xdocument.createElement('name') 创建新元素。这是在 DOM 中执行此操作的标准方法。

关于python - 使用 Python 的 xml.dom.minidom,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1539023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com