質問するログイン新規登録

回答編集履歴

1

<annotation>がルートの場合

2021/07/21 04:52

投稿

int32_t
int32_t

スコア21996

answer CHANGED
@@ -1,4 +1,6 @@
1
1
  ```python
2
2
  for annotation in root.findall('object'):
3
3
  ```
4
- `'object'`ではなく`'annotation'`では。
4
+ `'object'`ではなく`'annotation'`では。
5
+
6
+ もし `<annotation>`がルート要素であるなら、そもそも `for` と `findall()` は不要で、`object = ET.SubElement(root, 'object')` とすべきかと思います。