从网易网站上面获取A股数据的基础数据,往大的说,将来可能用作深度学习的数据源,嘿嘿~~
实现原理:
python从网易的链接,可以将某只股票,下载一定时间范围的数据;例如下载第一创业(002797):
http://quotes.money.163.com/service/chddata.html?code=1002797&end=20180302&fields=TCLOSE;HIGH;LOW;TOPEN;LCLOSE;CHG;PCHG;TURNOVER;VOTURNOVER;VATURNOVER;TCAP;MCAP
上海交易所和深圳交易所,有一点点区别;例如西部黄金(601069)
http://quotes.money.163.com/service/chddata.html?code=0601069&end=20180302&fields=TCLOSE;HIGH;LOW;TOPEN;LCLOSE;CHG;PCHG;TURNOVER;VOTURNOVER;VATURNOVER;TCAP;MCAP
以下是代码,部分来自网络,亲测可用:
import urllib.request
import re
stock_CodeUrl = 'http://quote.eastmoney.com/stocklist.html'
#获取股票代码列表
def urlTolist(url):
allCodeList = []
html = urllib.request.urlopen(url).read()
html = html.decode('gbk')
s = r'
'if item[0]=='6' or item[0]=='3' or item[0]=='0':
allCodelist = urlTolist(stock_CodeUrl)
url = 'http://quotes.money.163.com/service/chddata.html?code=0'+code+\
url = 'http://quotes.money.163.com/service/chddata.html?code=1'+code+\
urllib.request.urlretrieve(url,'D:\\python\\demo\\'+code+'.csv')