push_msn.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:stock 作者: Rockyzsu 项目源码 文件源码
def meet_percent(code, percent_up, percent_down,type):
    try:
        df = ts.get_realtime_quotes(code)
    except Exception, e:
        print e
        time.sleep(5)
        return 0
    real_price = df['price'].values[0]
    name = df['name'].values[0]
    real_price = float(real_price)
    pre_close = float(df['pre_close'].values[0])
    real_percent = (real_price - pre_close) / pre_close * 100
    # print percent
    # percent=df['']
    # print type(real_price)
    if real_percent >= percent_up:
        print '%s percent higher than %.2f , %.2f' % (name, real_percent, real_price),
        if type=='msn':
            push_msg(name, real_price, real_price, 'up')
            return 1
        elif type=='wechat':
            push_wechat(name, real_price, real_percent, 'down')
            return 1
    if real_percent <= percent_down:
        print '%s percent lower than %.2f , %.2f' % (name, real_percent, real_price),
        print '%'
        if type=='mns':
            push_msg(name, real_price, real_percent, 'down')

            return 1
        elif type=='wechat':
            push_wechat(name, real_price, real_percent, 'down')
            return 1
# ?????????
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号