在我的脚本中,我有一个名为foo函数的功能。它基本上使用pynotify来在一段时间间隔(比如15分钟)后重复地通知用户有关某些事情。
def foo:
while True:
"""Does something"""
time.sleep(900)
我的主要脚本必须与用户交互并完成所有其他事情,因此我不能直接调用foo()函数。
有什么更好的方法可以做到这一点以及为什么?使用fork还是线程?