量化交易001-爬取新浪财经股票数据


"""
新浪财经爬虫api http://hq.sinajs.cn/list=sh600010
1:”27.55″,今日开盘价;
2:”27.25″,昨日收盘价;
3:”26.91″,当前价格;
4:”27.55″,今日最高价;
5:”26.20″,今日最低价;
6:”26.91″,竞买价,即“买一”报价;
7:”26.92″,竞卖价,即“卖一”报价;
8:”22114263″,成交的股票数,由于股票交易以一百股为基本单位,所以在使用时,通常把该值除以一百;
9:”589824680″,成交金额,单位为“元”,为了一目了然,通常以“万元”为成交金额的单位,所以通常把该值除以一万;
10:”4695″,“买一”申请4695股,即47手;
11:”26.91″,“买一”报价;
12:”57590″,“买二”
13:”26.90″,“买二”
14:”14700″,“买三”
15:”26.89″,“买三”
16:”14300″,“买四”
17:”26.88″,“买四”
18:”15100″,“买五”
19:”26.87″,“买五”
20:”3100″,“卖一”申报3100股,即31手;
21:”26.92″,“卖一”报价
(22, 23), (24, 25), (26,27), (28, 29)分别为“卖二”至“卖四的情况”
30:”2008-01-11″,日期;
31:”15:05:32″,时间;
"""

import requests
import time
def gettick():
page=requests.get("http://hq.sinajs.cn/list=sh600010")

pageinfo=page.text
infolist=pageinfo.split(",")
jiaoyijiage=infolist[1]
jiaoyitime=infolist[30]+" "+ infolist[31]
tick=("交易价格:"+jiaoyijiage+"交易时间"+jiaoyitime)
return tick


while 1:
time.sleep(1)
tt=gettick()
print(tt)

 

 本来为了装环境特地跑到公司生怕pip下载不了需要的包

果然去了也每下载好

最好回来了发现家里的好久没有用的anaconda该有的包都有

欸毕业三年了还在搞这破环境心酸酸

搞不懂为什么搞这么复杂又是virtulenv又是pipenv的为难我们初学者




免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM