2024-04-27 23:16:24 发布
网友
我试图通过Joe C的方法从Yahoo finance API获取数据: Download history stock prices automatically from yahoo finance in python
然而,当我试图传递有关日期的其他参数时,Yahoo finance似乎忽略了这些参数,并返回了一份股票存在之初的价格列表。在
有没有一种简单的方法来获取某个日期范围内的数据,或者我应该只手动处理结果?在
谢谢你的帮助。在
要获取特定日期范围的数据,需要修改make\u url,如下所示
def make_url(ticker_symbol,start_date, end_date): print ticker_symbol a = start_date b = end_date dt_url = '%s&a=%d&b=%d&c=%d&d=%d&e=%d&f=%d&g=d&ignore=.csv'% (ticker_symbol, a.month-1, a.day, a.year, b.month-1, b.day,b.year) return base_url + dt_url
要使用此函数,您需要执行以下操作:
要获取特定日期范围的数据,需要修改make\u url,如下所示
要使用此函数,您需要执行以下操作:
^{pr2}$相关问题 更多 >
编程相关推荐