我有一个脚本,我想放置函数,也许time()
打印例如“运行一小时”在代码运行一段时间之后。
例如
我启动脚本,1小时后可能会打印“自运行后的小时!”之后,每小时展示一次。这甚至可能吗?
谢谢!
答案 0 :(得分:0)
您可以使用signal
:
import signal
# Setup a signal handler
signal.signal(signal.SIGALRM,
lambda x,y: # You can put any function here
print("One hour since running!"))
# Request a signal 3600 secs later
signal.alarm(3600)
# Now, do your stuff
# 1 hr later:
# One hour since running!