2

私はPythonが初めてで、スレッドとキューに問題があります。

基本的に、私は URL のファイルを持っており、ファイルを順番に処理して urllib2 要求を実行する 10 個のワーカーのキューを作成したいと考えています。

私はそれを理解することができません!簡単なリンクやコードを教えてください。

ありがとう、マット

4

2 に答える 2

5

組み込みの「Queue」モジュールは、アプリの基礎となる適切なキューになります。すべてのマルチスレッド ロック セマンティクスを処理します。

http://docs.python.org/library/queue.html

ファイルをロードし、キューにデータを入力し、ワーカー スレッドを起動し、キューからプルして作業を実行させることができます。

于 2012-04-23T21:23:20.153 に答える
0

この python threadpool モジュールは、あなたの説明に非常に役立ちます。著者は、メイン ページとドキュメントで使用方法の例をいくつか示しています。

http://www.chrisardt.de/projects/threadpool/

于 2012-04-23T20:01:01.550 に答える