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

質問編集履歴

8

文法修正

2020/10/28 09:28

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -50,4 +50,5 @@
50
50
  AttributeError: 'Response' object has no attribute 'tex'
51
51
  ```
52
52
 
53
+
53
54
  ![イメージ説明](29650fbf0a1cfa018edb09089bf2a8ce.png)

7

コード追加

2020/10/28 09:28

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -48,4 +48,6 @@
48
48
  8 print("+ 都市 =", data["name"])
49
49
 
50
50
  AttributeError: 'Response' object has no attribute 'tex'
51
- ```
51
+ ```
52
+
53
+ ![イメージ説明](29650fbf0a1cfa018edb09089bf2a8ce.png)

6

変更点追加

2020/10/28 09:17

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  url = api.format(city=name, key=apikey)
28
28
  r = requests.get(url)
29
- data = json.loads(r.text
29
+ data = json.loads(r.tex)
30
30
  print(json.dumps(data, indent=1))
31
31
  print("+ 都市 =", data["name"])
32
32
  print("| 天気 =", data["weather"][0]["description"])
@@ -37,8 +37,15 @@
37
37
  print("| 風速度 =", data["wind"]["speed"])
38
38
  print("")
39
39
 
40
+ London,UK Tokyo,JP New York,US
41
+ ---------------------------------------------------------------------------
42
+ AttributeError Traceback (most recent call last)
40
- File "<ipython-input-195-6ee2db1e03e3>", line 7
43
+ <ipython-input-203-dcc2a9de9f7b> in <module>
44
+ 4 url = api.format(city=name, key=apikey)
45
+ 5 r = requests.get(url)
46
+ ----> 6 data = json.loads(r.tex)
41
- print(json.dumps(data, indent=1))
47
+ 7 print(json.dumps(data, indent=1))
42
- ^
43
- SyntaxError: invalid syntax
48
+ 8 print("+ 都市 =", data["name"])
49
+
50
+ AttributeError: 'Response' object has no attribute 'tex'
44
51
  ```

5

文法修正

2020/10/28 09:14

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,8 @@
26
26
 
27
27
  url = api.format(city=name, key=apikey)
28
28
  r = requests.get(url)
29
- data = json.loads(r.text)
29
+ data = json.loads(r.text
30
+ print(json.dumps(data, indent=1))
30
31
  print("+ 都市 =", data["name"])
31
32
  print("| 天気 =", data["weather"][0]["description"])
32
33
  print("| 最低気温 =", k2c(data["main"]["temp_min"]))
@@ -36,15 +37,8 @@
36
37
  print("| 風速度 =", data["wind"]["speed"])
37
38
  print("")
38
39
 
39
- London,UK Tokyo,JP New York,US
40
- ---------------------------------------------------------------------------
41
- KeyError Traceback (most recent call last)
42
- <ipython-input-140-8a8e428ed215> in <module>
40
+ File "<ipython-input-195-6ee2db1e03e3>", line 7
43
- 5 r = requests.get(url)
44
- 6 data = json.loads(r.text)
41
+ print(json.dumps(data, indent=1))
45
- ----> 7 print("+ 都市 =", data["name"])
42
+ ^
46
- 8 print("| 天気 =", data["weather"][0]["description"])
47
- 9 print("| 最低気温 =", k2c(data["main"]["temp_min"]))
48
-
49
- KeyError: 'name'
43
+ SyntaxError: invalid syntax
50
44
  ```

4

変更点追加

2020/10/28 09:09

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  以下のコードを実行したのですが、エラーが出てしまいます。
2
2
  ご指摘、ご教授お願いします。
3
- ![![イメージ説明](3334d14d00b5e74dfc0fdbc28d96e0c1.png)](19ce18b21bf36b22f25af5ac403c4ae2.png)
3
+ ![イメージ説明](f5eedd3782bc069ad6501fff53fe6626.png)
4
4
  ```python
5
5
  import requests
6
6
  import json
@@ -9,7 +9,8 @@
9
9
 
10
10
  cities = ["London,UK", "Tokyo,JP", "New York,US"]
11
11
 
12
- api = f"http://api.openweathermap.org/data/2.5/forecast?q=Tokyo&APPID={apikey}"
12
+ api = "http://api.openweathermap.org/data/2.5/forecast?q={city}&APPID={key}"
13
+
13
14
  k2c =lambda k: k - 273.15
14
15
 
15
16
  for name in cities:

3

文法修正

2020/10/28 09:01

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  以下のコードを実行したのですが、エラーが出てしまいます。
2
2
  ご指摘、ご教授お願いします。
3
-
3
+ ![![イメージ説明](3334d14d00b5e74dfc0fdbc28d96e0c1.png)](19ce18b21bf36b22f25af5ac403c4ae2.png)
4
4
  ```python
5
5
  import requests
6
6
  import json

2

コード追加

2020/10/28 08:54

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -9,8 +9,7 @@
9
9
 
10
10
  cities = ["London,UK", "Tokyo,JP", "New York,US"]
11
11
 
12
- api = "http://api.openweathermap.org/data/2.5/forecast?q=Tokyo&APPID={MMM}"
12
+ api = f"http://api.openweathermap.org/data/2.5/forecast?q=Tokyo&APPID={apikey}"
13
-
14
13
  k2c =lambda k: k - 273.15
15
14
 
16
15
  for name in cities:

1

コード追加

2020/10/28 08:49

投稿

PPAP_AWS
PPAP_AWS

スコア105

title CHANGED
File without changes
body CHANGED
@@ -39,12 +39,12 @@
39
39
  London,UK Tokyo,JP New York,US
40
40
  ---------------------------------------------------------------------------
41
41
  KeyError Traceback (most recent call last)
42
- <ipython-input-126-8a8e428ed215> in <module>
42
+ <ipython-input-140-8a8e428ed215> in <module>
43
- 2 print("London,UK", "Tokyo,JP", "New York,US")
44
- 3
45
- ----> 4 url = api.format(city=name, key=apikey)
46
43
  5 r = requests.get(url)
47
44
  6 data = json.loads(r.text)
45
+ ----> 7 print("+ 都市 =", data["name"])
46
+ 8 print("| 天気 =", data["weather"][0]["description"])
47
+ 9 print("| 最低気温 =", k2c(data["main"]["temp_min"]))
48
48
 
49
- KeyError: 'MMM'
49
+ KeyError: 'name'
50
50
  ```