我返回了一个DateFrame对象,但在尝试访问d列时出错

2024-06-16 10:40:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用包tusharehttps://pypi.org/project/tushare/)获取中国股市数据。它返回日期框数据,其中包括date列,我想使用这个date作为索引

当我在shell中使用它时,它就工作了。但是当我在函数中使用它时,它会给出一个错误'DataFrame' object has no attribute "date"。为什么会发生这种情况

df = ts.get_k_data(code=code,ktype='D', autype='qfq', start=start)
df.index=pd.to_datetime(df.date) 

AttributeError: 'DataFrame' object has no attribute 'trade_date'


Tags: 数据nohttpsorgprojectpypidataframedf