質問編集履歴

2

誤字脱字

2020/09/13 11:10

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
 
92
92
 
93
- exceptのなかでtry-exceptを入れていけばできなくも無のですが、全くもってスマートでは無いなと思っております。
93
+ exceptのなかでtry-exceptを入れていけばていますが、全くもってスマートでは無いなと思っております。
94
94
 
95
95
  ぜひスマート?な方法(短くする)を教えていただけないでしょうか。
96
96
 

1

追記しました

2020/09/13 11:10

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  PPPPPP_result['AAAA']['GGGG']['Y'], # ⑵たまにここも無いと言われます
32
32
 
33
- PPPPPP_result['AAAA']['GGGG']['Z']
33
+ PPPPPP_result['AAAA']['GGGG']['Z'] # ⑶最悪ここが無い場合もあります
34
34
 
35
35
  ])
36
36
 
@@ -40,29 +40,41 @@
40
40
 
41
41
           #ここでどんな処理をすればいいのか思いつきません
42
42
 
43
- list.append(
43
+ try:
44
44
 
45
- [PPPPPP_result["AAAA"]["aaaa"],
45
+ list.append(
46
46
 
47
- PPPPPP_result["AAAA"]["bbbb"],
47
+ [PPPPPP_result["AAAA"]["aaaa"],
48
48
 
49
- PPPPPP_result["AAAA"]["cccc"],
49
+ PPPPPP_result["AAAA"]["bbbb"],
50
50
 
51
- PPPPPP_result["BBBB"]["dddd"],
51
+ PPPPPP_result["AAAA"]["cccc"],
52
52
 
53
- PPPPPP_result["CCCC"]["eeee"],
53
+ PPPPPP_result["BBBB"]["dddd"],
54
54
 
55
- PPPPPP_result["FFFF"]["ffff"],
55
+ PPPPPP_result["CCCC"]["eeee"],
56
56
 
57
- QQQQQ,
57
+ PPPPPP_result["FFFF"]["ffff"],
58
58
 
59
- 'none', # こうしたとしても['Y']も無い場合もあるのでtry文を重ねるしかないですか???
59
+ QQQQQ,
60
60
 
61
- PPPPPP_result['AAAA']['GGGG']['Y'], # こも無いと言われま
61
+ 'none', # こうしたとして['Y']も無い場合もあるのでtry文を重ねるしかないでか???
62
62
 
63
+ PPPPPP_result['AAAA']['GGGG']['Y'], # ここも無いと言われます
64
+
63
- PPPPPP_result['AAAA']['GGGG']['Z']
65
+ PPPPPP_result['AAAA']['GGGG']['Z']
64
66
 
65
67
  ])
68
+
69
+ except KeyError as e:
70
+
71
+ error_catch(e)
72
+
73
+ try:
74
+
75
+ list.append(
76
+
77
+ [PPPPPP_result["AAAA"]["aaaa"],...
66
78
 
67
79
  ```
68
80