我正试图从ichart.yahoo.com提取股票股息支付数据。例如,我可以通过将此网址粘贴到浏览器来为2014年1月1日至2015年12月31日的DIS执行此操作:
http://ichart.yahoo.com/table.csv?s=DIS&c=2014&a=1&b=1&f=2015&d=12&e=31&g=v&ignore=.csv
这提示我打开/保存数据(作为csv或excel文件),它工作正常。如何在python程序中提取相同的数据(两列 - 日期和股息支付)并将其作为列表或pandas DataFrame处理?
谢谢!
答案 0 :(得分:0)
你可以在pandas中阅读csv。
import pandas as pd
x= pd.read_csv("http://ichart.yahoo.com/table.csv?s=DIS&c=2014&a=1&b=1&f=2015&d=12&e=31&g=v&ignore=.csv")
print(x)
输出:
Date Dividends
0 2016-12-08 0.78
1 2016-07-07 0.71
2 2015-12-10 0.71
3 2015-07-01 0.66
4 2014-12-11 1.15