我对python相对较新,因此我的问题可能很低。无论如何,我正在尝试创建一个基本程序,只显示不同股票的几个关键统计数据(beta值,30天高/低,p / e,p / s等......)。我已完成GUI,但我不确定如何继续我的项目。已经研究了几个小时,但似乎无法决定走哪条路。
你会推荐HTML-scraping或yahoo / google finance API或其他任何用于下载数据的内容吗?在我下载之后,我几乎只是要在GUI上打印它。
答案 0 :(得分:0)
如果您从中获得所需的所有信息,最好使用提供的API。如果API不存在或不够好,那么你继续使用刮擦路径,它通常比使用API更有用。
所以我肯定会先尝试使用API。
答案 1 :(得分:0)
我已经使用googlefinance API来创建您正在编写的相同程序。它易于使用,并将特定库存的数据转储到JSON。我所做的只是将数据输出到文件中,然后在GUI中显示文件的内容。雅虎还提供API,但他们的报价推迟了15分钟,而谷歌则提供实时报价。