yahoo finance的pandas数据阅读器目前无法工作,因为yahoo更改了pandas用于获取数据的url,yahoo将其从'http://ichart.yahoo.com/table.csv?...
更改为'http://ichart.finance.yahoo.com/table.csv?...
。
我得到的错误是IOError: after 3 tries, Yahoo! did not return a 200 for url '...'
所以,我试着根据this fix编辑data.py,但仍然没有成功。
我用的是熊猫0.12,有热情的树冠。
我需要编译一些东西吗。。?还需要什么吗?
最佳答案
in(假设用户正在使用Enthough Canopy for Windows,并且它存储在默认位置):C:\Users\...\AppData\Local\Enthought\Canopy\System\Lib\site-packages\pandas\io
更改yahoo_URL = 'http://ichart.yahoo.com/table.csv?'
至yahoo_URL = 'http://ichart.finance.yahoo.com/table.csv?'
保存并重新启动天篷
关于python - 使用Enthought Canopy从Yahoo Finance修复Panda的数据读取器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20870956/