【python查找指定字符】python实现指定时间调用函数教程

时间:2021-08-16  来源:python  阅读:

在很多编程人员对python的使用中,其实现指定时间调用函数也是非常重要的,大多数人还不知道具体怎么实现,下面文章就给大家带来具体实例代码,感兴趣的一起来看看。

例子如下:

import asyncio 
import time 
 
 
def callback(n, loop): 
 print("callback {} invoked at {}".format(n, loop.time())) 
 
 
async def main(loop): 
 now = loop.time() 
 print("clock time: {}".format(time.time())) 
 print("loop time: {}".format(now)) 
 
 print("registering callbacks") 
 loop.call_at(now + 0.2, callback, 1, loop) 
 loop.call_at(now + 0.1, callback, 2, loop) 
 loop.call_soon(callback, 3, loop) 
 
 await asyncio.sleep(1) 
 
 
event_loop = asyncio.get_event_loop() 
try: 
 print("entering event loop") 
 event_loop.run_until_complete(main(event_loop)) 
finally: 
 print("closing event loop") 
 event_loop.close() 

结果输出如下:

entering event loop
clock time: 1504688585.2024202
loop time: 5747.015
registering callbacks
callback 3 invoked at 5747.031
callback 2 invoked at 5747.109
callback 1 invoked at 5747.218
closing event loop

在这个例子里调用函数call_at()来实现这个功能。

>>>python实现延时回调普通函数

【python查找指定字符】python实现指定时间调用函数教程

http://m.bbyears.com/jiaocheng/136335.html

推荐访问:python提取指定字符 python找不到指定文件
相关阅读 猜你喜欢
本类排行 本类最新