前提・実現したいこと
参考書のコードを実行したのですが、以下のようなエラーが発生してしまいます。
為替レートをホームページから取得して表示するプログラムです。
ファイル名はfree.pyで、コマンドプロンプトにドラッグして実行しています。
発生している問題・エラーメッセージ
AttributeError: 'Ex' object has no attribute 'get_result'
該当のソースコード
import json import urllib.request class Ex: AIP="http://api.aoikujira.com/kawase/json/usd" def __get_api(self): res=urllib.request.urlopen(Ex.API) return res.read().decode("utf-8") def __analize_result(self,json_str): return json.loads(json_str) def get_resut(self): json_str=self.__get_api() return self.__analize_result(json_str) @staticmethod def get_usd_jpy(): ex=Ex() data=ex.get_result() usd=data.get("JPY",-1) return usd print("USD:JPY=1:",Ex.get_usd_jpy())
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/18 04:38