import threading
from threading import Thread
class Prova(threading.Thread):
def __init__(self):
Thread.__init__(self)
self.setDaemon(True)
def test():
print "test"
def run(self):
test()
return
Prova().start()
NameError: global name 'test' is not defined
我无法理解为什么在run方法中我无法调用test()方法,即使它们是Prova
对象的方法