# coding: utf-8 import unicodedata # モジュールインポート import json, urllib2 # 天気取得のURL設定 # cityに地域コードを設定 #city = "420010" city = "460010" # 取得URLを生成 url = 'http://weather.livedoor.com/forecast/webservice/json/v1?city=%s' % city try: # 天気データ取得 # 最初に指定URLのデータ取得 response = urllib2.urlopen(url) # jsonデータ取得 weather = json.loads(response.read()) # 取得したデータを表示 # titleとforecastsの最初の要素のtelopを表示 # print weather['title'] + " : " + weather['forecasts'][0]['telop'] print weather['forecasts'][0]['telop'] finally: response.close()
前提・実現したいこと
現在このコードを実行すると地域コードで入力された地域の天気を「晴れ」や「晴時々曇」というように表示されるようになっています。
この「晴れ」や「晴時々曇」をそれぞれ数字に割り当てて結果を出力したいのですが方法がどうしても分かりません。
どなたか力を貸してください。お願いします。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/20 03:03
2018/07/20 03:39
2018/07/20 03:46