我已经断断续续地学习Python编程有一段时间了,我现在的项目是一个下载管理器,它有一个用wxPython编写的GUI。我有下载线程,从穿线。穿线,我实例化了不同数量的:
for i in xrange(self.thread_count):
DownloadThread(self.queue, self.status, self.save_dir, i).start()
因为我将要创建的线程数不是固定的,所以我不能将DownloadThread
对象分配给变量,所以我看不到如何访问它们的方法,例如x.isAlive()
。我想过动态地创建变量,但这似乎是一个非常糟糕的主意。如何访问这些“匿名”对象(术语?),还是我走错了路?感谢您的阅读,如果这真的很简单/明显,请道歉。你知道吗
最简单的方法是将所有线程保存在一个列表中:
相关问题 更多 >
编程相关推荐