• 大小: 234KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: 其他
  • 标签: pythonflask  

资源简介

调用腾讯的股票查询接口,实现股票在线查询,为了增加可读性,还使用flask搭建了web工程,实现前端展示

资源截图

代码片段和文件信息

#!/usr/bin/env python
# -*- coding:utf-8 -*-

import urllib.request
import re

# debug=True
debug = False


class Utility:
    def ToGB(str):
        if (debug): print(str)
        return str.decode(‘gb2312‘)


class StockInfo:
    “““
     0: 未知
     1: 名字
     2: 代码
     3: 当前价格
     4: 涨跌
     5: 涨跌%
     6: 成交量(手)
     7: 成交额(万)
     8:
     9: 总市值“““

    def GetStockStrByNum(num):
        f = urllib.request.urlopen(‘http://qt.gtimg.cn/q=s_‘ + str(num))
        print(‘res=‘ f.read().decode(‘gbk‘))
        res = f.readline()
        f.close()
        return res


    def ParseResultStr(resultstr):
        if (debug): print(resultstr)
        slist = resultstr[14:-3]
        if (debug): print(slist)
        slist = slist.split(‘~‘)
        if (debug): print(slist)

        # print(‘*******************************‘)
        print(‘股票名称:‘ slist[1])
        print(‘股票代码:‘ slist[2])
        print(‘当前价格:‘ slist[3])
        print(‘涨    跌:‘ slist[4])
        print(‘涨   跌%:‘ slist[5] ‘%‘)
        print(‘成交量(手):‘ slist[6])
        print(‘成交额(万):‘ slist[7])
        # print(‘date and time is :‘ dateandtime)
        print(‘*******************************‘)

    def GetStockInfo(num):
        str = StockInfo.GetStockStrByNum(num)
        strGB = Utility.ToGB(str)
        StockInfo.ParseResultStr(strGB)


if __name__ == ‘__main__‘:
    code = input(“请输入股票代码:“)
    no_list = re.findall(r‘[0-9]‘ code)
    no = no_list[0]
    if int(no) == 6:
        code1 = ‘sh‘ + code
        print(code1)
    elif (int(no) == 0) | (int(no) == 3):
        code1 = ‘sz‘ + code
        print(code1)
    else:
        print(“请输入正确的股票代码“)
    stocks = [code1]
    print(“stocks=“ stocks)
    for stock in stocks:
        StockInfo.GetStockInfo(stock)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-05-03 10:46  stork_query_tool\
     目录           0  2017-05-03 10:46  stork_query_tool\.idea\
     目录           0  2017-05-03 09:46  stork_query_tool\.idea\dictionaries\
     文件         150  2017-05-03 09:46  stork_query_tool\.idea\dictionaries\dom.xml
     目录           0  2017-05-02 13:51  stork_query_tool\.idea\inspectionProfiles\
     文件         228  2017-05-02 13:51  stork_query_tool\.idea\inspectionProfiles\profiles_settings.xml
     文件         155  2017-05-02 13:51  stork_query_tool\.idea\inspectionProfiles\Project_Default.xml
     文件         212  2017-05-02 16:48  stork_query_tool\.idea\misc.xml
     文件         284  2017-05-02 13:51  stork_query_tool\.idea\modules.xml
     文件         578  2017-05-03 09:24  stork_query_tool\.idea\stork_query_tool.iml
     文件       34947  2017-05-03 10:46  stork_query_tool\.idea\workspace.xml
     文件        1971  2017-05-02 14:25  stork_query_tool\query.py
     目录           0  2017-05-02 15:18  stork_query_tool\static\
     目录           0  2017-05-02 15:20  stork_query_tool\static\css\
     文件      107238  2017-03-04 23:54  stork_query_tool\static\css\bootstrap.min.css
     目录           0  2017-05-02 15:19  stork_query_tool\static\images\
     文件       39630  2017-03-04 23:54  stork_query_tool\static\images\favicon.ico
     文件        3287  2017-03-04 23:54  stork_query_tool\static\images\help.png
     文件       17607  2006-12-22 09:14  stork_query_tool\static\images\加载.gif
     目录           0  2017-05-03 09:26  stork_query_tool\static\js\
     文件       69708  2017-05-03 09:26  stork_query_tool\static\js\bootstrap.js
     文件       37046  2017-05-03 09:26  stork_query_tool\static\js\bootstrap.min.js
     文件      267194  2017-03-04 23:54  stork_query_tool\static\js\jquery-3.1.1.js
     文件       86709  2017-03-04 23:54  stork_query_tool\static\js\jquery-3.1.1.min.js
     文件       76321  2017-05-03 09:26  stork_query_tool\static\js\vue.min.js
     文件        1818  2017-05-03 10:46  stork_query_tool\stork_query.py
     目录           0  2017-05-02 16:46  stork_query_tool\template\
     目录           0  2017-05-03 10:46  stork_query_tool\templates\
     文件        2336  2017-05-03 10:42  stork_query_tool\templates\homepage.html
     文件        1621  2017-05-02 16:32  stork_query_tool\template\homepage.html
     文件        4624  2017-05-02 16:46  stork_query_tool\template\index.html
............此处省略3个文件信息

评论

共有 条评论

相关资源