如何定期记录背景上的变量

时间:2017-06-23 14:28:39

标签: python-3.x python-multithreading

我想在python 3.5中每秒记录一个变量(本地范围)。

调用应该是异步的(意味着主线程应该继续运行)。

我尝试过以下代码:

def functionX(self):
    #do stuff
            class BackgroundTimer(Thread):

                    def run(self):
                         while True:
                             print("sum_data ", sum)
                             sleep(60)


                    timer = BackgroundTimer()
                    timer.start()

    #keep doing stuff

谢谢。

0 个答案:

没有答案