回答編集履歴

1

追加

2020/12/08 07:45

投稿

bsdfan
bsdfan

スコア4794

test CHANGED
@@ -3,6 +3,10 @@
3
3
 
4
4
 
5
5
  キーが存在しない場合に空でいいならこんな感じでしょうか。
6
+
7
+
8
+
9
+ リスト(`data['people']`)の部分でもエラーが出ているようなので、リストの中身があるかもチェックしましょう。
6
10
 
7
11
 
8
12
 
@@ -18,7 +22,9 @@
18
22
 
19
23
 
20
24
 
21
- if 'pose_keypoints_2d' in data['people'][0]:
25
+ # if 'pose_keypoints_2d' in data['people'][0]:
26
+
27
+ if data['people'] and ('pose_keypoints_2d' in data['people'][0]):
22
28
 
23
29
  data = np.array(data['people'][0]['pose_keypoints_2d']).reshape(-1, 3)
24
30