网页抓取港股实时行情(yahoo财经()上下载历史股票信息的“行情”)

优采云 发布时间: 2021-09-21 13:08

  网页抓取港股实时行情(yahoo财经()上下载历史股票信息的“行情”)

  最后一部分文章讲述了投资组合的计算,其中很难找到大量数据。各种免费股票软件一次只能导出一只股票的历史价格。我不想坐在电脑前点击鼠标超过十到二十个小时

  现在详细写出采集方法,希望对大家有用,为自己做一个记录

  在查看了主要的财经网站“k14”后,我发现雅虎可以提供一些不错的免费午餐。在Yahoo Finance()上下载历史股票信息(“报价”-“历史价格”)时,可以看到“XML数据下载:日、周和月”项。分别单击天、周和月,这比分页HTML数据更容易解析。至于互联网上流行的新浪*敏*感*词*界面,它不提供历史价格,只提供当前价格(或者我不知道)。单击day链接并找到:

  好。你一目了然。数据如下:

  现在已经开发出来了

  使用python,编写多线程网页抓取程序很容易

  线程库:线程

  Web爬网:urlib2

  XML解析:XML.dom

  HTML解析:sgmlpaser

  请注意,由于数据量很大,有许多因素会导致捕获失败,因此请正确处理错误。我抓不到一次,我抓了两次!我无耻地处理它:如果我发*敏*感*词*钱购买数据?你会烧更多的钱吗?如果你发现哪个免费报价软件可以下载所有股票的所有历史数据,不要告诉我

  在Yahoo Finance中,人们发现总的市场价值不容易掌握,也没有出现在其源代码中。AJAX未找到相关的JavaScript代码。算了吧,我们不熟悉网络技术

  后来我发现百度财经提供的信息很容易掌握,所以我就用了

  至于公司代码,手工查一两千是很难的。幸运的是,可以很容易地找到交易所的主页。在这方面,深圳证券交易所优于上海证券交易所,并且有Excel文件可直接下载

  经过几次调试,OK。都被抓住了。单击下面的链接可以下载相关的Python代码

  请附上上市公司的代码文件。fetch\umarket\uucap.py/fetch\udata.py是主程序,其他是模块。见自述

  捕获的数据是CSV文件,使用Python/Perl/awk/sed处理这些文件非常方便

  购买数据?开玩笑!将自由到底

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线