• 股票查询程序


    1

    1    688116    N天奈    股吧 资金流 数据    62.39    221.19%    35.39    39.59万    19.23亿    62.19%    56.00    46.05    46.05    16.00    -    75.02%    114.66    7.85
    2    300791    N仙乐    股吧 资金流 数据    78.81    44.00%    24.08    596    466.59万    23.99%    78.81    65.68    65.68    54.73    -    0.30%    35.63    3.33
    3    600122    宏图高科    股吧 资金流 数据    3.58    10.15%    0.33    42.25万    1.51亿    0.62%    3.58    3.56    3.57    3.25    2.49    3.65%    -4.15    0.65
    4    002676    顺威股份    股吧 资金流 数据    3.70    10.12%    0.34    27.32万    9991.11万    11.01%    3.70    3.33    3.35    3.36    3.03    3.80%    214.59    2.55
    5    002386    天原集团    股吧 资金流 数据    6.45    10.07%    0.59    23.52万    1.49亿    11.43%    6.45    5.78    5.84    5.86    4.79    3.01%    29.59    1.01
    6    002668    奥马电器    股吧 资金流 数据    8.09    10.07%    0.74    221.66万    17.03亿    12.52%    8.09    7.17    7.17    7.35    1.52    33.88%    14.75    3.32
    7    300510    金冠股份    股吧 资金流 数据    8.76    10.05%    0.80    82.35万    6.96亿    13.32%    8.76    7.70    7.90    7.96    2.98    16.30%    173.77    1.86
    8    300202    聚龙股份    股吧 资金流 数据    9.86    10.04%    0.90    29.80万    2.84亿    12.39%    9.86    8.75    8.88    8.96    1.25    7.02%    129.71    3.35
    9    002316    亚联发展    股吧 资金流 数据    12.39    10.04%    1.13    39.34万    4.65亿    9.95%    12.39    11.27    11.68    11.26    0.97    13.41%    64.88    5.34
    10    600353    旭光股份    股吧 资金流 数据    6.25    10.04%    0.57    27.25万    1.66亿    10.21%    6.25    5.67    5.78    5.68    4.34    5.01%    47.31    3.29
    11    002756    永兴材料    股吧 资金流 数据    15.58    10.03%    1.42    3.36万    5234.93万    0.00%    15.58    15.58    15.58    14.16    2.54    1.82%    10.59    1.69
    12    600981    汇鸿集团    股吧 资金流 数据    4.72    10.02%    0.43    81.20万    3.65亿    14.45%    4.72    4.10    4.30    4.29    5.92    11.11%    29.84    2.06
    13    002961    瑞达期货    股吧 资金流 数据    27.68    10.02%    2.52    2810    777.69万    0.00%    27.68    27.68    27.68    25.16    1.83    0.62%    89.85    7.44
    14    300790    宇瞳光学    股吧 资金流 数据    34.82    10.02%    3.17    230    79.97万    0.00%    34.82    34.82    34.82    31.65    1.50    0.08%    47.27    3.52
    15    603602    纵横通信    股吧 资金流 数据    29.89    10.01%    2.72    38.35万    10.81亿    15.79%    29.89    25.60    25.98    27.17    2.82    41.27%    134.74    6.83
    16    002962    五方光电    股吧 资金流 数据    36.71    10.01%    3.34    1923    705.97万    0.00%    36.71    36.71    36.71    33.37    2.32    0.38%    51.01    4.79
    17    300338    开元股份    股吧 资金流 数据    13.19    10.01%    1.20    13.91万    1.78亿    10.93%    13.19    11.88    12.10    11.99    2.37    7.00%    60.18    2.14
    18    603777    来伊份    股吧 资金流 数据    14.41    10.00%    1.31    21.82万    3.07亿    10.53%    14.41    13.03    13.10    13.10    2.57    19.72%    55.15    2.70
    19    603026    石大胜华    股吧 资金流 数据    37.73    10.00%    3.43    17.26万    6.22亿    11.40%    37.73    33.82    34.10    34.30    2.70    8.52%    17.02    4.44
    20    300220    金运激光    股吧 资金流 数据    41.80    10.00%    3.80    6.26万    2.50亿    11.68%    41.80    37.36    37.95    38.00    5.14    5.01%    214.21    20.09
     1 import  re
     2 while 1:
     3     f = open('1', 'r', encoding='utf-8')        #打开文本.utf-8格式读取
     4     name1 = input('输入要查询的方式,输入数字即可  '
     5                   '1:换手率  '
     6                   '2:最新价  '
     7                   '3:股票名称--模糊查询
    ')
     8     if name1 == '1':                            #通过输入   1 2 3来判断走到对应的流程
     9         print('请继续输入数字换手率 ')
    10     elif name1 == '2':
    11         print('请输入股价的数字')
    12     elif name1 == '3':
    13         print('请输入股票名字')
    14     else:
    15         print('输入有误')
    16 
    17     input1 =input("===>")       #input 一定要放在循环外面,   否则会出现bug...
    18                                 # 输入 字符串 类似  换手率>50   股价>5
    19 
    20 #下面的正则 引用了import re ,不然要写多写几个代码    因为有多个 分隔符
    21     a1 = re.split('>|<', input1)  # 按> <分隔      #用 > < 来分隔,获取去掉 <>符号的input,放到列表里
    22     z1 = len(a1[0])  # 3        #获取a1列表里面 第一个字符串长度  
    23     if len(a1)>1:               #这个判断是因为,如果上面跳转到3. 那么转换后的input列表只有1个值,但是 a1[1] 就越界了.会报错.
    24         z2 = len(a1[1])         # 所以,如果a1 长度不大于1,就说明只有一个值.就不获取 a1[1]了,直接取a1 
    25         key = input1[z1]  # >
    26     else:
    27         pass
    28 
    29 
    30     count = 0               #计算 总共的条数, 先初始化 为 0
    31     for line in f.readlines():      #按行用readlines读取文本, 用strip去掉2侧符号,用split分隔分隔
    32         a = line.strip().split()
    33         if name1 == '1':
    34 
    35 
    36             if key == '>':
    37                 if  float(a[-2]) >= int(a1[1]) :    #a[-2] 是换手率
    38                     print(a)
    39                     count+=1
    40             elif key =='<':
    41                 if float(a[-2]) < int(a1[1]):
    42                     print(a)
    43                     count += 1
    44             else:
    45                 print('no')
    46                 
    47         elif    name1 =='2':
    48             if key == '>':
    49                 if float(a[6]) >= int(a1[1]):  # a[6] 是股价
    50                     print(a)
    51                     count += 1
    52             elif key == '<':
    53                 if float(a[6]) < int(a1[1]):
    54                     print(a)
    55                     count += 1
    56             else:
    57                 print('no')
    58 
    59         else:
    60             if  name1=='3':
    61                 if str(input1) in a[2]:     # 股票名字, 用 str in xxx 判断,是否存在,存在则取出来 
    62                     print(a)
    63                     count+=1
    64     print('合计: ',count,'')

     

  • 相关阅读:
    python使用matplotlib:subplot绘制多个子图 不规则画图
    Python_matplotlib画图时图例说明(legend)放到图像外侧
    python ndarray与pandas series相互转换,ndarray与dataframe相互转换
    用Python实现excel 14个常用操作
    Python中保留两位小数的几种方法
    画图显示中文
    python命名规范
    Alpha阶段小结
    敏捷冲刺每日报告——Day5
    敏捷冲刺每日报告——Day4
  • 原文地址:https://www.cnblogs.com/666sss/p/11592498.html
Copyright © 2020-2023  润新知