我正在制作一个 wxPython 应用程序,我需要每 15 秒从互联网更新一个值。有什么方法可以让我有一个函数来设置这个值,并让它在这个时间间隔在后台运行,而不会中断程序?
编辑:这是我正在尝试的:
import thread
class UpdateThread(Thread):
def __init__(self):
self.stopped = False
UpdateThread.__init__(self)
def run(self):
while not self.stopped:
downloadValue()
time.sleep(15)
def downloadValue():
print x
UpdateThread.__init__()