period = 60 が1分足です。
それぞれ直近の7件を表示しました。
直近7件の始値の値だけを取り出したいのですがうまくいきません。
import requests import json if __name__ == "__main__": #ローソク足の時間を指定 periods = ["60"] #クエリパラメータを指定 query = {"periods":','.join(periods)} #ローソク足取得 res = json.loads(requests.get("https://api.cryptowat.ch/markets/bitflyer/btcfxjpy/ohlc",params=query).text)["result"] #表示 for period in periods: print("period = "+period) row = res[period] length = len(row) for column in row[:length-8:-1]: print (column) print(column)[2]
エラーコード
Traceback (most recent call last): File "macd.py", line 20, in <module> print (column)[2] TypeError: 'NoneType' object is not subscriptable
全体の返り値
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。