python多线程threading.Thread传关键字参数(**kwargs)的时候要用字典

import threading

def task(self, call_back):

	self.download()

	if call_back:
		# 回调pbms
		self.call_back()

def main(self, call_back=True):

       # gevent.spawn(self.download, call_back).join()
	threading.Thread(target=self.task, args=(call_back,)).start()
	## 或者
	threading.Thread(target=self.task, kargs=({'call_back':call_back}).start()

你可能感兴趣的:(Python,web)