私は今Pythonをオンとオフでプログラムすることを学んできました。現在のプロジェクトはwxPythonで書かれたGUIを持つダウンロードマネージャです。私が作成するつもりスレッドの数が固定されていないのでPythonの変数にバインドされていないオブジェクトへのアクセス
for i in xrange(self.thread_count):
DownloadThread(self.queue, self.status, self.save_dir, i).start()
が、私はDownloadThread
オブジェクトを割り当てることができません:私はの変化量をインスタンス化すること、threading.Threadから継承、DownloadThreadsを持っています変数には、x.isAlive()
のようなメソッドにアクセスする方法がわかりません。私は変数を動的に作成することを考えましたが、これについての何かは本当に悪い考えです。これらの「匿名の」オブジェクトにアクセスするにはどうすればいいですか(用語は?)、あるいはこれについて間違った方法で行っていますか?読んでくれてありがとう、本当にシンプル/明白な場合には謝罪してください。
は、あなたがそれらをバインドする必要がオブジェクトにアクセスするには、それは私が知っているすべての言語でも同じです。匿名のものは一度の使用のためであり、投げ捨てる。 – Dikei