php 取历史值,从新浪获取股票历史数据[通俗易懂]

php 取历史值,从新浪获取股票历史数据[通俗易懂]转自:http://blog.163.com/fluxray_sensor/blog/static/2965101520085213574929/这几天在网上找股票的历史数据想研究研究,最后找到一个不错的接口,来自于雅虎,是在一个博客上找到的,地址为:http://www.bizeway.net/read.php?317。不过这个不是我第一个找到的接口,最初始我是想直接解析新浪的历史交易页面,不…

大家好,又见面了,我是你们的朋友全栈君。

转自:http://blog.163.com/fluxray_sensor/blog/static/2965101520085213574929/

这几天在网上找股票的历史数据想研究研究,最后找到一个不错的接口,来自于雅虎,是在一个博客上找到的,地址为:http://www.bizeway.net/read.php?317 。不过这个不是我第一个找到的接口,最初始我是想直接解析新浪的历史交易页面,不过那个数据不是很全,只有大概近2个多月的数据。下面我把解析的脚本贴出来,主要是为了再次演示正则表达式的无穷魅力,因为解析的关键无疑是在一句正则表达式上!

$stockCode = 600000

$url = “http://money.finance.sina.com.cn/corp/go.php/vMS_MarketHistory/stockid/{0}.phtml”

-f $stockCode

$wc = New-Object System.Net.WebClient

$content = $wc.DownloadString($url)

$reg = “

target=’_blank’\s+href=’http://biz.finance.sina.com.cn/stock/history_min.php\?symbol=sh\d{6}&date=\d{4}-\d{2}-\d{2}’>\s*([^\s]+)\s+

\s*

\s*

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152717.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月24日 上午8:46
下一篇 2022年6月24日 上午9:00


相关推荐

  • 【面试】阿里巴巴Java经典面试题整理及答案详解

    【面试】阿里巴巴Java经典面试题整理及答案详解Java开发工程师-面试题目集锦Java的数据结构有哪些?线性表,链表,栈,队列,图,树什么是OOP?面向对象编程面向对象编程的原则有哪些?单一职责原则:一个类中应该是一组相关性很高的函数、数据的封装! 开闭原则;对扩展开放,对修改关闭,即在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。 里氏替换原则:所有引用基类的地方必须能透明地使用其子类的对象。只…

    2022年7月8日
    22
  • python跳出双层for循环

    python跳出双层for循环一 问题描述 nbsp nbsp 在二维数组的遍历中 我们经常使用双层 for 循环 在某些时候 我们并不需要遍历整个二维数组 当条件满足时就应该终止 for 循环 但是 直接在内层循环中 break 并不会让外层循环也终止 nbsp 二 解决方案 nbsp nbsp 使用 for else 语法解决 foriinrange 5 forjinrange 5 print i

    2026年3月16日
    2
  • KDD CUP99数据集预处理(Python实现)

    KDD CUP99数据集预处理(Python实现)目录KDDCUP99数据集预处理1、数据集下载2、KDD99网络入侵检测数据集介绍3、基于KDD99数据集的入侵检测分析4、符号型特征数值化5、KDDCUP99数据集预处理(Python实现)KDDCUP99数据集预处理1、数据集下载KDDCUP99数据集2、KDD99网络入侵检测数据集介绍介绍一介绍二3、基于KDD99数据集的入侵检测分…

    2022年10月16日
    3
  • Pycharm代码docker容器运行调试 | 机器学习系列

    Pycharm代码docker容器运行调试 | 机器学习系列介绍常规的本地化运行机器学习代码,安装Anaconda+cuda显卡驱动支持,许多文章都有介绍,不在此多做赘述了。本文主要是为了解决在工作环境中,本机电脑没有显卡,需要将程序运行在带显卡的远程服务器上。本文会介绍如何部署使用显卡的docker容器、如何使用pycharm连接docker容器运行机器学习代码。版本Pycharm:2020.1.3docker:19.03.12python:3.6.13demo算法:BackgroundMattingV2部署下面我会按照.

    2022年8月28日
    7
  • js 后退[通俗易懂]

    js 后退[通俗易懂]<buttonclass="float"type="button"onclick="window.location.href=’__MODULE__/Payment/seller’;"style="margin-left:2%;">返  回</button><buttontype=&q

    2022年7月25日
    10
  • Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」

    Jenkins(7)参数化构建(构建git仓库分支)「建议收藏」前言当我们的自动化项目越来越多的时候,在代码仓库会提交不同的分支来管理,在用jenkins来构建的时候,我们希望能通过参数化构建git仓库的分支。下载安装GitParameter插件系统管理-

    2022年7月30日
    13

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号