import json
import requests
print(都市=", data["name"]) print(天気=", data["weather"][0]["description"]) print( 最低気温=", k2c(data["main"]["temp_min"])) print(最高気温=", k2c(data["main"]["temp_max"])) print(湿度=", data["main"]["humidity"])
*どこが間違って実装できないかわかりません。間違ってる箇所を教えてくだい。
実装できない、とはどうなる?
実行できない、の間違い?具体的な現象は?
printから始まる行にエラーがでます。。
エラーが出るならそのエラーメッセージを提示しましょうよ。。
ごめんなさい。。 /Users/ユーザー名/.pyenv/versions/3.6.5/bin/python /Users/ユーザ名/PycharmProjects/untitled/task.py Traceback (most recent call last): File "/Users/ユーザー名/PycharmProjects/untitled/task.py", line 18, in <module> print("+ 都市=", data["name"]) KeyError: 'name' Process finished with exit code 1
エラーメッセージを見れば分かると思いますが、dataの中にnameというキーがありません、と出ています。プログラムを実行する環境において、レスポンスが取得できる状態になっているか、確認してください。
pythonのバージョン、ライブラリのインストールはしているので実行する環境は問題ないと思います。
回答2件
あなたの回答
tips
プレビュー