0
このリストを対話型ブローカーから取得します。 (API 9.73このrepo使用)python3でリストを解析する方法
ib = IB()
ib.connect('127.0.0.1', 7497, clientId=2)
data = ib.positions()
print((data))
print(type(data))
をデータとして戻ってくるが、ここで応答です。だから、本当に明確にすることが...
for d in data:
for i in d:
print(i)
しかし、私は、私が解析し、DB、ポジション後に何も(にダンプだろうかに関しては見当がつかない:
`[Position(account='DUC00074', contract=Contract(conId=43645865, symbol='IBKR', secType='STK', exchange='NASDAQ', currency='USD', localSymbol='IBKR', tradingClass='NMS'), position=2800.0, avgCost=39.4058383), Position(account='DUC00074', contract=Contract(conId=72063691, symbol='BRK B', secType='STK',exchange='NYSE', currency='USD', localSymbol='BRK B', tradingClass='BRK B'), position=250.0, avgCost=163.4365424)]`
私はこれまでのところ持っています
しかし、私が知る限り、リストを含む文字列を取得しないと、リスト自体を取得するので、解析する必要はありません。 –
もし私がリストを取得すれば、どうやってそれを分解してデータベースに入れるのですか? – Chad
それはすでにあなたのために壊れています。返されるオブジェクトの属性を使用するだけです。どのようにDBに入れていくのかは別の質問です。 – spookylukey