美文网首页
【python】用命令行获取实时股票信息

【python】用命令行获取实时股票信息

作者: 顾慎为 | 来源:发表于2015-06-03 22:19 被阅读2424次

    代码地址:https://github.com/threegirl2014/stockInCommandLine

    stockInCommandLine

    在命令行使用python实时查看股市信息

    ====================================

    2015-05-30

    基本功能:

    1. 显示股票的的实时数据(昨收、今开、最高、最低、现价)
    2. 显示相对于昨收价的涨跌颜色(昨收:白色;今开、最高、最低、现价、涨跌:红涨绿跌)

    '\033[%dm' % xxx

    xxx:

    1:白色
    2:灰色
    4:下划线
    5:闪动
    7:黑底白字
    8:隐形
    31:红色
    32:绿色
    33:黄色
    34:蓝色
    35:粉色
    36:亮蓝色
    37:白色
    40:黑底
    41:红底
    42:绿底
    43:黄底
    44:蓝底
    45:粉底
    46:亮蓝底
    47:灰底
    90:灰色
    91:红色
    92:绿色
    93:黄色
    94:蓝色
    95:粉色
    96:亮蓝色
    97:白色
    100:黑底
    101:红底
    102:绿底
    103:黄底
    104:蓝底
    105:粉底
    106:亮蓝底
    107:灰底

    ====================================

    2015-05-31

    参考链接:
    mac osx下的文本操作键

    python 字符encode 和 decode

    print-in-terminal-with-colors-using-python

    ANSI escape code介绍

    python 中获取当前时间

    python 获取股票信息

    新浪股票接口介绍

    python 定时刷新

    python 获取操作系统类型

    python 执行命令行清屏

    增加功能:

    1. 显示当前时间

    2. 5s定时刷新

    3. mac osx的Terminal.app清屏。其他操作系统没有测试。

    ====================================

    2015-06-03

    增加功能:

    1. 增加自选股票保存功能,在src目录下新建myStockInfo.txt用于保存自选股票,每行一只股票。

      ————如果某股票没有交易内容,则只保存股票code信息。

      ————如果某股票有交易内容,则保存code信息、交易股票数量、交易价格信息,三者之间以空格分隔。

    2. 增加命令行add和delete自选股票功能,也可直接修改目录下的myStockInfo.txt文件来达到同样的目的。

      ————如果是delete,则判断文件中是否存在该股票code,若有则删除,否则不做任何改变。

      ————如果是add,若文件中是否存在该股票code,则覆盖原先信息,否则新增该股票及相关信息。

      ————如果是其他命令或输入为其他不规范信息,则不做判断,此类操作可能会导致myStockInfo.txt文件内容出错。

    参考链接:

    python 文件操作

    相关文章

      网友评论

          本文标题:【python】用命令行获取实时股票信息

          本文链接:https://www.haomeiwen.com/subject/pbydqttx.html