質問: openweathermapのapiでapiを使う練習をしています。 現在の天気情報を取得しているのですが、open weather map では雨が降った時しかrainというkeyが出てきません。そこでif文でrainがでてきた時だけ、printで書き出
回答: 見当違いだったらすみません。 cityData[“weather“][0][“main“]が“Rain“だったら降水量を出力するみたいにするのはどうでしょうか? それかifをrainというkeyが存在したらとして下記のようにするという手もあると思います。 if 'rain' in cityData.keys():