0

我对python相当陌生,并且正在努力分解以下内容。

股票(conId=3691937,symbol='AMZN',exchange='SMART',primaryExchange='NASDAQ',currency='USD',localSymbol='AMZN',tradingClass='NMS')

这是数据框中的一行,列标题 order_contract

我如何将其分解为带有标题 conId 、 symbol 、 exchange 、 primaryExchange 、 currency 、 localSymbol 、 tradingClass 的单独列

和行 3691937 , AMZN , SMART , NASDAQ , USD , AMZN , NMS

抱歉,这不是一个格式正确的问题,我是 stackoverflow 的新手。提前致谢

4

1 回答 1

0

假设 ib_insync 合同对象是您所展示的,这应该足够了:

df = pd.DataFrame([x.__dict__ for x in df.order_contract])
于 2021-09-09T13:24:37.220 回答