首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Python中每60秒异步执行一次函数?

如何在Python中每60秒异步执行一次函数?

提问于 2018-03-16 00:57:35
回答 2关注 0查看 315

我想在Python上每60秒执行一次函数

我怎样才能异步做到这一点?

代码语言:javascript
复制
import threading
import time

def f():
    print("hello world")
    threading.Timer(3, f).start()

if __name__ == '__main__':
    f()    
    time.sleep(20)

使用此代码,函数f在20秒内每3秒执行一次。最后它给出了一个错误,我认为这是因为threading.timer没有被取消。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档