私はPythonでスレッディングを行いたいです。私は100単語あり、6つの異なるリンクにそれらを入れたい。リンクの1つが準備が整っていれば、リンクが新しい単語を得ることができます。これは他のスレッドがまだ作業中の最初の単語を持っている間、これ。私の完全なプログラムは、100個のキーワードが完了したときに、より多くのコードを最初に実行できるようにする必要があります。私は、現時点ではエラーが出るPython:スレッドは一度しか起動できません。
threads = []
def getresults(seed):
for link in links:
t = threading.Thread(target=getLinkResult, args = (suggestengine, seed))
threads.append(t)
for thread in threads:
thread.start()
for seed in tqdm:
getresults(seed + a)
getresults(seed + b)
for thread in threads:
thread.join()
#code that should happen after
: スレッドが一度だけ
で唯一の新しいスレッドがこのコードを使用してエラー –
@Kasramvdを投稿してください始めるべきである私は、エラーすべてようにどのように私は私のコードを変更することができます「スレッドが一度だけ起動することができます」取得します作品ですか? – Sonius
@GilbertAllen RuntimeError:スレッドは一度しか起動できません – Sonius