我无法通过雅虎财经的pandas下载多个证券的数据。pandas as pdimport pandas_datareader.data as websymbols = pd.read_exceldf[sym]=web.DataReader(symbols[sym],data_source='yahoo',start='2017-2-21',end='2017-2-24'
我一直在从彭博社抓取货币价格,使用urllib2和直接的文本函数来读取存储价格的hmtl部分。可能不会因为效率而获奖,但它已经适合我的目的了。这是页面被抓取的代码的摘录。response = urllib2.urlopen('https://www.bloomberg.com/quote/CHFGBP:CUR')
#and save it
在过去的几周里,我一直在使用yfinance来提取一些股票的历史数据。我通常在每周结束时运行程序来存储该周的数据,但这个问题错误只是在过去一周随机开始发生的。下面是一个调用MMM历史价格数据的简单示例。但是,选项合约方法也会发生同样的错误。import yfinance as yfmmm.history()JSONDecodeError68e978705