博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用Python获取腾迅财经HTTP信息股票数据的方法
阅读量:6272 次
发布时间:2019-06-22

本文共 2173 字,大约阅读时间需要 7 分钟。

hot3.png

以五粮液为例,要获取最新行情,访问数据接口:

[html] view plaincopy

  

返回数据:

[html] view plaincopy

v_sz000858="51~五 粮 液~000858~27.78~27.60~27.70~417909~190109~227800~27.78~492~27.77~332~27.76~202~27.75~334~27.74~291~27.79~305~27.80~570~27.81~269~27.82~448~27.83~127~15:00:13/27.78/4365/S/12124331/24602|14:56:55/27.80/14/S/38932/24395|14:56:52/27.81/116/B/322585/24392|14:56:49/27.80/131/S/364220/24385|14:56:46/27.81/5/B/13905/24381|14:56:43/27.80/31/B/86199/24375~20121221150355~0.18~0.65~28.11~27.55~27.80/413544/1151265041~417909~116339~1.10~10.14~~28.11~27.55~2.03~1054.39~1054.52~3.64~30.36~24.84~";  

以 ~ 分割字符串中内容,下标从0开始,依次为

[html] view plaincopy

 0: 未知  

 1: 名字  

 2: 代码  

 3: 当前价格  

 4: 昨收  

 5: 今开  

 6: 成交量(手)  

 7: 外盘  

 8: 内盘  

 9: 买一  

10: 买一量(手)  

11-18: 买二 买五  

19: 卖一  

20: 卖一量  

21-28: 卖二 卖五  

29: 最近逐笔成交  

30: 时间  

31: 涨跌  

32: 涨跌%  

33: 最高  

34: 最低  

35: 价格/成交量(手)/成交额  

36: 成交量(手)  

37: 成交额(万)  

38: 换手率  

39: 市盈率  

40:   

41: 最高  

42: 最低  

43: 振幅  

44: 流通市值  

45: 总市值  

46: 市净率  

47: 涨停价  

48: 跌停价  

获取实时资金流向:

[html] view plaincopy

  

返回数据:

[html] view plaincopy

v_ff_sz000858="sz000858~41773.67~48096.67~-6322.99~-5.53~10200.89~14351.02~-4150.13~-3.63~114422.25~53015.90~59770.57~五 粮 液~20121221";  

以 ~ 分割字符串中内容,下标从0开始,依次为:

[html] view plaincopy

 0: 代码  

 1: 主力流入  

 2: 主力流出  

 3: 主力净流入  

 4: 主力净流入/资金流入流出总和  

 5: 散户流入  

 6: 散户流出  

 7: 散户净流入  

 8: 散户净流入/资金流入流出总和  

 9: 资金流入流出总和1+2+5+6  

10: 未知  

11: 未知  

12: 名字  

13: 日期  

获取盘口分析:

[html] view plaincopy

  

返回数据:

[html] view plaincopy

v_s_pksz000858="0.196~0.258~0.221~0.325";  

以 ~ 分割字符串中内容,下标从0开始,依次为:

[html] view plaincopy

0: 买盘大单  

1: 买盘小单  

2: 卖盘大单  

3: 卖盘小单  

获取简要信息:

[html] view plaincopy

  

返回数据:

[html] view plaincopy

v_s_sz000858="51~五 粮 液~000858~27.78~0.18~0.65~417909~116339~~1054.52";  

以 ~ 分割字符串中内容,下标从0开始,依次为:

[html] view plaincopy

0: 未知  

1: 名字  

2: 代码  

3: 当前价格  

4: 涨跌  

5: 涨跌%  

6: 成交量(手)  

7: 成交额(万)  

8:   

9: 总市值  

def GetStockData(szType, szNumber):    #url = 'http://bdcjhq.hexun.com/quote?s2='+szNumber+'.'+szType    url = 'http://qt.gtimg.cn/q='+szType+szNumber    #url = "http://hq.sinajs.cn/list=s_"+szType+szNumber    #url = "http://hq.sinajs.cn/list=s_sz000667"    req = urllib2.Request(url)    #print req    res_data = urllib2.urlopen(req)    res = res_data.read()    s = res.decode('gbk')    print s    return s

转载于:https://my.oschina.net/u/2007546/blog/420626

你可能感兴趣的文章
360项目-07
查看>>
使用Nginx进行TCP/UDP端口转发
查看>>
读书笔记2(Effective java)
查看>>
[bat]批量替换文件内容
查看>>
Java代码到字节码——第一部分
查看>>
Linux挂载安装VMware tool
查看>>
Android中利用ViewFliper实现屏幕切换效果
查看>>
群发quota报警邮件脚本
查看>>
C语言进阶【文件】常用文件操作函数详解(一)
查看>>
(四)基于Spring Cloud Fegin的跨服调用
查看>>
博为峰Java技术文章 ——JavaEE Hibernate实例状态
查看>>
RFC4291, IPv6 的单播地址到底是哪几种?
查看>>
Linux(centos)系统各个目录的作用详解 推荐
查看>>
zabbix监控进程与端口
查看>>
Libvirsh 问题:GLib-WARNING **: gmem.c:483: custom memory allocation vtable not supported
查看>>
COALESCE函数
查看>>
Ext.require callback 不执行
查看>>
面试题:连续子数组的最大和
查看>>
书生教你cocos2d-x-入门篇(一)
查看>>
Linux—yum环境的三种搭建方法
查看>>