【发布时间】:2021-08-11 20:41:56
【问题描述】:
我的代码如下:
import pandas_datareader as web
import datetime as dt
data = web.DataReader('AMZN', 'yahoo', dt.datetime(2021, 5, 3), dt.datetime(2021, 5, 5))
# read stock price of AMZN from Yahoo finance from 5/3/2021 to 5/5/2021
print(data)
print(data.index)
print(data.index[0])
有趣的是索引列不显示时间(它的类型是日期时间),见第一个打印。但是,如果我尝试查看单独的行,它确实包括时间(00:00:00,请参阅第 3 个打印件)。如何将这段时间包含在索引中,同时仍保持类型为数据时间?我不明白为什么时间不包含在索引列中。
除了好奇之外,我尝试这样做的第二个原因是我想查看数据的下载时间。
【问题讨论】:
标签: python datetime yahoo-finance pandas-datareader