import urllib.request

def httpGet(url):
    req=urllib.request.Request(url)    
    content=urllib.request.urlopen(req).read()
    return content

content = httpGet("http://qt.gtimg.cn/q=sh600213");
data = str(content).split('~');
print(f'当前价格:{data[3]}');
print(f'昨收:{data[4]}');
print(f'今开:{data[5]}');
print(f'成交量(手):{data[6]}');
print(f'涨跌:{data[31]}');
print(f'涨跌%:{data[32]}');
print(f'最高:{data[33]}');
print(f'最低:{data[34]}');
print(f'涨停价:{data[47]}');
print(f'跌停价:{data[48]}');

运行结果

查询数据用~分隔,按顺序字段说明如下:

     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: 跌停价 

Logo

更多推荐