list indices must be integers or slices, not strのエラーが出てきます。
posのsizeの中身だけ取り出すには、どうすれば良いでしょうか。
python
1 2import ccxt 3 4ftx = ccxt.ftx() 5pos = ftx.privateGetPositions() 6pos['result']['size'] 7 8--------------------------------------------------------------------------- 9TypeError Traceback (most recent call last) 10<ipython-input-90-2b71651941e0> in <module> 11 6 # ポジションを取得 12 7 pos = ftx.privateGetPositions() 13----> 8 pos['result']['size'] 14 15TypeError: list indices must be integers or slices, not str 16 17
ちなみにPOSの中身は以下です。
python
1 2{ 3 "success": true, 4 "result": [ 5 { 6 "cost": -31.7906, 7 "entryPrice": 138.22, 8 "estimatedLiquidationPrice": 152.1, 9 "future": "ETH-PERP", 10 "initialMarginRequirement": 0.1, 11 "longOrderSize": 1744.55, 12 "maintenanceMarginRequirement": 0.04, 13 "netSize": -0.23, 14 "openSize": 1744.32, 15 "realizedPnl": 3.39441714, 16 "shortOrderSize": 1732.09, 17 "side": "sell", 18 "size": 0.23, 19 "unrealizedPnl": 0, 20 "collateralUsed": 3.17906 21 } 22 ] 23} 24
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/18 06:22