在这段代码之后,我最终会耗尽堆栈内存吗?

时间:2016-12-29 07:23:23

标签: python-2.7 timer

import threading

def func():
    print "hello"
    threading.Timer(5.0,func).start()
func()

从技术上讲,我只是想用它来创建一个计时器,它会在无限期5秒后重复执行任务。

1 个答案:

答案 0 :(得分:0)

我不明白为什么你需要导入线程。时间应该这样做:

import time

def hello():
    print "Hello"

while 1:
    hello()
    time.sleep(5)

回答你的问题,不,我不相信记忆会成为一个问题。