為替情報を毎日保存するコードを書きたいのですが、'関数'オブジェクトは添え字化できません。
と、エラーが出てしまいました。
どのようにエラーなく通すことができるのでしょうか」。ご指摘、ご教授お願いします。
スクレイピングサイト
エントリポイント
スクレイピング先
コード内容
python
1import urllib.request as request 2import datetime 3import json 4↓ 5API = "http://api.aoikujira.com/kawase/get.php?{json}" 6json_str = request.urlopen(API).read().decode("utf-8") 7data = json.loads[json_str] 8print("1USD="+data["JPY"]+"JPY") 9 10t = datetime.date.today() 11fname = t.strftime("%Y-%m-%d") + ".json" 12with open(fname, "w", encoding="utf-8") as f: 13 f.write(json_str)
python
1TypeError Traceback (most recent call last) 2<ipython-input-8-c8fdba2c62a7> in <module> 3 1 API = "http://api.aoikujira.com/kawase/get.php?{json}" 4 2 json_str = request.urlopen(API).read().decode("utf-8") 5----> 3 data = json.loads[json_str] 6 4 print("1USD="+data["JPY"]+"JPY") 7 5 t = datetime.date.today() 8 9TypeError: 'function' object is not subscriptable
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/29 09:31