[配资查询114]鲁信创投股票threading多线程模块

def run(self): ​ """注释被我删掉了""" try: if self._target: # 简单吧,这个方法,就是判断你有没有传入一个函数。即我们定义的task self._target(*self._args, **self._kwargs) # 有的话就立即执行,〔 同花顺鑫东财配资〕,我们传入的name其实就放在了_args中。这里将它打散出来了,所以我们的task函数中的第一个参数name能收到。 finally: # Avoid a refcycle if the thread is running a function with # an argument that has a member that points to the thread. del self._target, self._args, self._kwargs # 不管处不出错,都会清理他们。当然,如果有则是执行完成后清理

TCPServer中的run()方法