如何同时在一个类中运行多个函数

时间:2017-04-09 17:00:32

标签: python function class

我试图让一个类中的5个函数同时运行,因为其中一个函数有一个无限循环,而另一个函数有一个很长的进程。这是代码的示例。我使用的是python3.5

import datetime
import time


class Dan:

    def func1(self):
        curtime = ''
        newtime = time.strftime('%H:%M:%S')
        if newtime != curtime:
            curtime = newtime
            print(curtime)
        time.sleep(1)
        Dan.func1(self)

    def func2(self):
        while True:
            print(datetime.date.today())
            time.sleep(1)
            Dan.func2(self)
Dan()

0 个答案:

没有答案