如何保存包含日期的 yahooquery 结果?

How can I save yahooquery results including dates?

我正在使用 yahooquery 下载 APPL 的历史数据

当我打印结果时,我可以看到价格旁边有日期。但是,当我将结果下载到 csv 文件中时,日期不再可用。

因为我还需要知道价格的日期,所以我想知道我是否做错了什么,如果是,我该如何解决

from yahooquery import Ticker
import numpy as np

aapl = Ticker('APPL')

price = aapl.history(period='max')

np.savetxt('C:\APPL.csv', price)

Yahooquery 使用了多个索引,因此您应该将其重置为单个索引。 使用

price = price.reset_index(level=[0,1]) 

这会将符号列转换为索引,将日期列转换为第一列