首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >理解yahoo_quote_download

理解yahoo_quote_download
EN

Stack Overflow用户
提问于 2017-06-17 11:35:37
回答 1查看 313关注 0票数 0

自从Yahoo终止了下载EoD价格数据的服务以来,我遇到了下面的Python 下载继续下载所需的数据。不幸的是,我对Python完全陌生,而且我正在努力使用这个很有前途的工具。

我在Mac上运行Python2.7.10。在遵循脚本的安装说明之后,我没有看到任何错误消息。readme.md文件声明如下:

通过新API下载的CSV文件与原始iChart源的CSV文件有一些数据和格式上的差异。

很可能是因为我对Python完全陌生,所以我找不到Python代码的语法,无法像自述文件中提到的那样将数据下载到CSV文件中。

例如,除其他外,test_yqd.py只提供屏幕输出:

代码语言:javascript
复制
bash-3.2$ python test_yqd.py
('===', 'FP.PA', '===')
[u'Date,Dividends', u'2015-06-08,0.61', u'2016-06-06,0.61', u'2014-12-15,0.61', u'2014-03-24,0.59', u'2015-03-23,0.61', u'2016-03-21,0.61', u'2017-03-20,0.61', u'2014-09-23,0.61', u'2015-12-21,0.61', u'2015-09-28,0.61', u'2016-09-27,0.61', u'2016-12-21,0.61', u'2014-06-02,0.61', u'']
bash-3.2$

这是很有希望的,因为我已经测试了一些数据集,而且我似乎能够访问我所需的所有数据,不幸的是,我的尝试未能下载带有数据的CSV文件。

实际上,我试图找到调用Python脚本并将数据下载到CSV中的语法。随后,我可以获取CSV文件并更新我的数据库并进行分析。我需要调用哪些Python命令来下载CSV文件?

任何导致理解和使用yahoo_quote_download脚本的帮助都将是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-18 17:32:56

CSV代表“逗号分隔值”( )。

从调用代码中得到的数据是CSV。

代码语言:javascript
复制
[u'Date,Dividends', u'2015-06-08,0.61', u'2016-06-06,0.61', u'2014-12-15,0.61', u'2014-03-24,0.59', u'2015-03-23,0.61', u'2016-03-21,0.61', u'2017-03-20,0.61', u'2014-09-23,0.61', u'2015-12-21,0.61', u'2015-09-28,0.61', u'2016-09-27,0.61', u'2016-12-21,0.61', u'2014-06-02,0.61', u'']

每一行都是一行,每一行中有两个由逗号分隔的字段。CSV文件只不过是写入文件中的CSV数据。如果您需要一个CSV文件,您只需要将这些数据写入一个文件中,每次一行(也就是说,您需要在每个项之后添加一个新行)。

看起来,您的问题不在于Python编码。希望能帮上忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44604138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档