私はしばらくの間Pythonのオンとオフを使ってプログラミングすることを学んでおり、現在のプロジェクトはwxPythonで記述されたGUIを備えたダウンロードマネージャーです。threading.Threadから継承したDownloadThreadsがあり、さまざまな量をインスタンス化します。
for i in xrange(self.thread_count):
DownloadThread(self.queue, self.status, self.save_dir, i).start()
作成するスレッドの数が固定されていないため、DownloadThread
オブジェクトを変数に割り当てることができず、そのため、などのメソッドにアクセスする方法がわかりませんx.isAlive()
。変数を動的に作成することを考えましたが、これについては本当に悪い考えのようです。これらの「匿名」オブジェクト(用語)にアクセスするにはどうすればよいですか、それとも間違った方法でアクセスしますか?読んでくれてありがとう、これが本当に単純/明白であるならば謝罪。