views.py 文件源码

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

项目:fileserver-chat 作者: tanmaydatta 项目源码 文件源码
def poll():
    # global curr_time
    # ipdb.set_trace()
    global curr_time
    # curr = session['curr']
    while os.path.isfile('/mnt/lock'):
        pass
    a = soldier.run('sudo touch /mnt/lock', sudo=syspass)
    resp = []
    f = open('/mnt/chat.txt', 'r')
    lines = f.readlines()
    print lines
    for line in lines:
        tm = line.split("$$$")[0]
        print str(curr_time) + "   $$$   " + str(tm) 
        print int(tm) > int(curr_time)
        if int(tm) > int(curr_time):
            tt = datetime.datetime.fromtimestamp(int(tm)/1000).strftime('%Y-%m-%d %H:%M:%S')
            try:
                resp.append(tt + ' : ' + line.split("$$$")[1] + ' : ' + line.split("$$$")[2] )
                curr_time = int(tm)
            except:
                pass
            try:
                curr_time = int(tm)
            except:
                pass
    f.close()
    a = soldier.run('sudo rm /mnt/lock', sudo=syspass)
    # session['curr'] = curr
    return resp
    # return 'hello'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号