为什么将record 转换成pandas的DataFrame格式,data.Time[1]可以显示,而data.Time[-1]就会报错。

Author: 启航, Created: 2021-09-18 00:20:34, Updated:

import numpy import pandas as pd def main(): x = 0 while x == 0: exchange.SetContractType(“m888”) record = exchange.GetRecords() data = pd.DataFrame(record) Log(“起始的时间:”,_D(data[‘Time’][1]/1000)) Log(“最后的时间:”,_D(data[‘Time’][-1]/1000)) x = x + 1

img


More

小草 应该是可以的,你Log(data['Time'])看看

启航 @小草 试了多次,都不行。然后我用 data['Time'][len(data)-1] 解决了。谢谢。。。