Форум сайта python.su
0
Помогите пожалуйста написать декоратор, который запускал-бы функцию в новом потоке.
Офлайн
103
import threading class Thread(threading.Thread): def __init__(self, f): threading.Thread.__init__(self) self.run = f @Thread def ttt(): print "This is a thread function" ttt.start()
Офлайн
0
terabayt
Огромное спасибо)
Хотел уточнить, а класс можно будет заменить функцией?
Офлайн
103
import threading def Thread(a): t1 = threading.Thread(target=a) t1.start() @Thread def ttt(): print "This is a thread function"
Офлайн