zoukankan      html  css  js  c++  java
  • 利用东方财富网获取股票代码

    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'<li><a target="_blank" href="http://quote.eastmoney.com/SS(.*?).html">'
        pat = re.compile(s)
        code = pat.findall(html)
        for item in code:
            if item[0]=='6' or item[0]=='3' or item[0]=='0':
                allCodeList.append(item)
        return allCodeList
        
    allCodelist = urlTolist(stock_CodeUrl)
    for code in allCodelist:
        df=pd.read_html('http://quotes.money.163.com/trade/lsjysj_'+code+'.html#06f01')
        df[3].to_csv('d:\stock_code\'+code+'.csv',index=None)
        print('正在获取%s'%code)
  • 相关阅读:
    1001.A+B Format(20)
    大一下学期的自我目标
    re模块3
    re模块2
    re模块
    configParser模块
    logging模块
    hashlib模块
    sys模块
    isinstance函数
  • 原文地址:https://www.cnblogs.com/wumac/p/6219404.html
Copyright © 2011-2022 走看看