質問編集履歴

1

変更点追加

2020/10/28 09:36

投稿

PPAP_AWS
PPAP_AWS

スコア105

test CHANGED
File without changes
test CHANGED
@@ -6,8 +6,178 @@
6
6
 
7
7
  よろしくお願い致します。
8
8
 
9
+ ![始まり](29650fbf0a1cfa018edb09089bf2a8ce.png)
10
+
11
+ ![終わり(ffbbf2b4299e69dfd776a2fd48221a05.png)
12
+
13
+
14
+
15
+ エラー内容。
16
+
9
17
  ```python
10
18
 
19
+ for name in cities:
20
+
21
+ print("London,UK", "Tokyo,JP", "New York,US")
22
+
23
+
24
+
25
+ url = api.format(city=name, key=apikey)
26
+
27
+ r = requests.get(url)
28
+
29
+ data = json.loads(r.text)
30
+
31
+ print(json.dumps(data, indent=1))
32
+
33
+
34
+
35
+ print("+ 都市 =", data["name"])
36
+
37
+ print("| 天気 =", data["weather"][0]["description"])
38
+
39
+ print("| 最低気温 =", k2c(data["main"]["temp_min"]))
40
+
41
+ print("| 最高気温 =", k2c(data["main"]["temp_max"]))
42
+
43
+ print("| 湿度 =", data["main"]["humidity"])
44
+
45
+ print("| 気圧 =", data["main"]["pressure"])
46
+
47
+ print("| 風速度 =", data["wind"]["speed"])
48
+
49
+ print("")
50
+
51
+
52
+
53
+ KeyError Traceback (most recent call last)
54
+
55
+ <ipython-input-212-c7e14fb73807> in <module>
56
+
57
+ 7 print(json.dumps(data, indent=1))
58
+
59
+ 8
60
+
61
+ ----> 9 print("+ 都市 =", data["name"])
62
+
63
+ 10 print("| 天気 =", data["weather"][0]["description"])
64
+
65
+ 11 print("| 最低気温 =", k2c(data["main"]["temp_min"]))
66
+
67
+
68
+
69
+ KeyError: 'name'
70
+
71
+ ```
72
+
73
+ print("+ 都市 =", data["name"])無し。
74
+
75
+ ```python
76
+
77
+ for name in cities:
78
+
79
+ print("London,UK", "Tokyo,JP", "New York,US")
80
+
81
+
82
+
83
+ url = api.format(city=name, key=apikey)
84
+
85
+ r = requests.get(url)
86
+
87
+ data = json.loads(r.text)
88
+
89
+ print(json.dumps(data, indent=1))
90
+
91
+
92
+
93
+
94
+
95
+ print("| 天気 =", data["weather"][0]["description"])
96
+
97
+ print("| 最低気温 =", k2c(data["main"]["temp_min"]))
98
+
99
+ print("| 最高気温 =", k2c(data["main"]["temp_max"]))
100
+
101
+ print("| 湿度 =", data["main"]["humidity"])
102
+
103
+ print("| 気圧 =", data["main"]["pressure"])
104
+
105
+ print("| 風速度 =", data["wind"]["speed"])
106
+
107
+ print("")
108
+
109
+
110
+
111
+ ---------------------------------------------------------------------------
112
+
113
+ KeyError Traceback (most recent call last)
114
+
115
+ <ipython-input-213-0229e683493e> in <module>
116
+
117
+ 8
118
+
119
+ 9
120
+
121
+ ---> 10 print("| 天気 =", data["weather"][0]["description"])
122
+
123
+ 11 print("| 最低気温 =", k2c(data["main"]["temp_min"]))
124
+
125
+ 12 print("| 最高気温 =", k2c(data["main"]["temp_max"]))
126
+
127
+
128
+
129
+ KeyError: 'weather'
130
+
131
+ ```
132
+
133
+
134
+
135
+
136
+
137
+
138
+
139
+
140
+
141
+
142
+
143
+
144
+
145
+
146
+
147
+
148
+
149
+
150
+
151
+
152
+
153
+
154
+
155
+
156
+
157
+
158
+
159
+
160
+
161
+
162
+
163
+
164
+
165
+
166
+
167
+
168
+
169
+
170
+
171
+
172
+
173
+
174
+
175
+
176
+
177
+
178
+
179
+ ```python
180
+
11
181
  import requests
12
182
 
13
183
  import json
@@ -41,69 +211,3 @@
41
211
  print("London,UK", "Tokyo,JP", "New York,US")
42
212
 
43
213
  ```
44
-
45
- エラー内容。
46
-
47
- ```python
48
-
49
- for name in cities:
50
-
51
- print("London,UK", "Tokyo,JP", "New York,US")
52
-
53
-
54
-
55
- url = api.format(city=name, key=apikey)
56
-
57
- r = requests.get(url)
58
-
59
- data = json.loads(r.tex)
60
-
61
- print(json.dumps(data, indent=1))
62
-
63
- print("+ 都市 =", data["name"])
64
-
65
- print("| 天気 =", data["weather"][0]["description"])
66
-
67
- print("| 最低気温 =", k2c(data["main"]["temp_min"]))
68
-
69
- print("| 最高気温 =", k2c(data["main"]["temp_max"]))
70
-
71
- print("| 湿度 =", data["main"]["humidity"])
72
-
73
- print("| 気圧 =", data["main"]["pressure"])
74
-
75
- print("| 風速度 =", data["wind"]["speed"])
76
-
77
- print("")
78
-
79
-
80
-
81
- London,UK Tokyo,JP New York,US
82
-
83
- ---------------------------------------------------------------------------
84
-
85
- AttributeError Traceback (most recent call last)
86
-
87
- <ipython-input-203-dcc2a9de9f7b> in <module>
88
-
89
- 4 url = api.format(city=name, key=apikey)
90
-
91
- 5 r = requests.get(url)
92
-
93
- ----> 6 data = json.loads(r.tex)
94
-
95
- 7 print(json.dumps(data, indent=1))
96
-
97
- 8 print("+ 都市 =", data["name"])
98
-
99
-
100
-
101
- AttributeError: 'Response' object has no attribute 'tex'
102
-
103
- ```
104
-
105
-
106
-
107
- ![始まり](29650fbf0a1cfa018edb09089bf2a8ce.png)
108
-
109
- ![終わり(ffbbf2b4299e69dfd776a2fd48221a05.png)