从线程sublassing时通过自定义函数我有这样的代码我怎么能在Python
class MyTh(threading.Thread):
def __init__(self, group=None, target=None, name=None,
args=(), kwargs=None, verbose=None):
threading.Thread.__init__(self, group=group, target=target, name=name,
verbose=verbose)
self.args = args
self.kwargs = kwargs
return
def run(self):
logging.debug('running with %s and %s', self.args, self.kwargs)
return
def my_func():
print 'Everything OK'
当我做到这一点
t1 = MyTh(name='Thread '+ str(i), target=myfunc, args=("test",), kwargs={'a':'A', 'b':'B'})
t1.start()
我的目标函数是不是在所有调用。我怎么能让我的线程调用目标中给出的默认功能
你的基本设置正常工作对我来说,除了'目标= myfunc'应该是'target = my_func' – 2013-03-01 09:12:23