现在需要用python写一个数据分析的程序比如需要用到AB两个数据A数据每一分钟更新一次。B数据实时更新也就是在这一分钟内都用这同一个A与不同的B进行分析。然后过60秒再更新A。python里面可以实现吗?
1 回答
![?](http://img1.sycdn.imooc.com/5333a01a0001ee5302000200-100-100.jpg)
浮云间
TA贡献1829条经验 获得超4个赞
如果要在同一个脚本里面实现,目测需要多线程,下面我就说说定时操作部分
用 sleep 来实现
import time def func(): while True: do something time.sleep(1)if __name__ == '__main__': func()
用定时器
import threading def func(): print('do something') timer = threading.Timer(60, func) # 60秒调用一次函数 timer.start() # 重新启用定时器if __name__ == '__main__': func()
添加回答
举报
0/150
提交
取消