gpt4 book ai didi

python - 我怎样才能替换 ElementTree 中的子元素

转载 作者:太空狗 更新时间:2023-10-30 00:03:58 25 4
gpt4 key购买 nike

我想根据某些标准将子元素从一棵树替换为另一棵树。我可以使用 Comprehension 来做到这一点吗?但是我们如何替换ElementTree中的元素呢?

最佳答案

您不能替换 ElementTree 中的元素,您只能使用 Element

即使您调用 ElementTree.find(),它也只是 getroot().find() 的快捷方式。

所以你真的需要:

  • 提取父元素
  • 在该父元素上使用理解(或任何你喜欢的)

如果您的目标是根子元素(只需调用 getroot()),则父元素的提取会很容易,否则您将不得不找到它。

关于python - 我怎样才能替换 ElementTree 中的子元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8845456/

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