pandas-datareader获取雅虎财经的历史股票交易信息。
第一步,安装pandas-datareader。pip安装或者下载whl包。
#查看是否安装成功
pip list | grep pandas* # Linux pip list | findstr pandas* #Window
接下来,使用web.DataReader方法,传入股票代码,查询起止时间,获取数据后保存为csv就可以啦。
import pandas as pd import pandas_datareader.data as web from pandas.util.testing import assert_frame_equal import datetime x="TSLA" # twitter start = datetime.datetime(2012, 1, 2) # or start = ‘1/1/2016‘ end = datetime.date.today() df = web.DataReader(x,"yahoo",start,end) #df.columns df.to_csv(‘stock_tesla.csv‘)
python pandas-datareader获取雅虎财经股票信息
原文:https://www.cnblogs.com/chenboshi/p/13539918.html