Python マルチスレッドの簡易版 - スレッドプール threadpool

Python マルチスレッドの簡易版 - スレッドプール threadpool


長い間、技術記事をシェアしていませんでした。一方で、自分の技術力が乏しいと感じています。一方で、最近は落ち着いて勉強することができず、内容を十分に理解できずに途中で諦めてしまいます。
最近はクエリの包含やクエリのランキングなど、いくつかの小さなプログラムも書きました。Python は徐々にさまざまなタスクを実行するために欠かせないツールになってきました。しかし、速度の問題は常に私の心の悩みの種でした。私が書いたプログラムはどれも難解なものでした。『Python Core Programming』のマルチスレッドの章を2回読みましたが、それでもマルチスレッドの使い方、スレッドプールの構築方法、スレッド数の制御方法がわかりませんでした。その後、偶然、マルチスレッドの簡易バージョンを発見しました。これは、スレッドの数を制御し、4 行のコードでスレッド プールを実装することができ、私のような初心者のニーズにぴったりでした。

使用

ここに 4 行の簡単なコードがあります:

 pool = threadpool.ThreadPool(10) #スレッドプールを確立し、スレッド数を10に制御します reqs = threadpool.makeRequests(get_title, data, print_result) #リクエストを構築します。get_titleは実行する関数、dataは複数のスレッドで実行する関数のパラメータ、最後のprint_resultはオプションで、最初の2つの関数の結果に対する操作です [pool.putRequest(req) for req in reqs] #マルチスレッド実行 pool.wait() #スレッドは最後まで中断されます

元のタイトル: Python マルチスレッドの簡易版 - スレッド プール threadpool

キーワード: python

<<:  知っておくべき 10 個の Python ライブラリ [翻訳]

>>:  2013年7月の振り返りとまとめ

推薦する

FinOps: クラウドコスト最適化のベストプラクティス

クラウド コンピューティングの消費は急速に増加していますが、支出を追跡するのは難しい場合があります。...

パーフェクトダイアリーエンタープライズWeChatプライベートドメインマーケティング

1. 事件名パーフェクトダイアリーエンタープライズWeChatプライベートドメインマーケティング2....

ウェブサイトの最適化でトラフィックを増やすためにホットキーワードとコールドキーワードを使用する方法

私の友人の多くは、熱膨張と熱収縮という言葉を聞いたことがあると思います。一般の人にとって、熱膨張と熱...

Weiboのマーケティング価値は今どこにあるのでしょうか?

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスインターネットの急速な発...

おすすめ: Vultr-October、新しい 15 ドルの VPS 割引コード (実際は 25 ドル)

Vultr は新しい割引コード TGIF15 をリリースしました。この割引コードを使用すると、15 ...

視界がなければ安全ではありません!注目すべき海外 SASE ベンダー トップ 10 (2022 年版)

ネットワークの可視性とは、悪意のあるアクセス、シャドーアセット、異常なトラフィックを検出するために、...

ToBアプリケーションプライベート化配信技術の開発履歴と比較

データのプライバシーとネットワーク セキュリティの考慮事項により、toB シナリオのほとんどの顧客は...

ホームシアタークラブのプロジェクト計画に関する簡単な分析

この記事は、以前 Lao Snail が企業のために行った企画です。重要な断片と概要を抜粋して皆さん...

SEOは手段を目標として、プロセスを結果として扱うべきではない

みなさんこんにちは。私は徐子宇です。私はGuopingのブログで科学的なSEOの概念について多くを学...

マルチクラウド導入のためのエンタープライズガイド

企業の IT リーダーと専門家は、組織におけるマルチクラウドの導入についてさらに学ぶ必要があります。...

プロメテウス VZSSD7 60% オフ | 50% オフ | 40% オフ

最初の 4 回の注文で J252SCLO8R の VPS が 40% オフになり、更新価格は月額 3...

ソフトウェア製品を迅速にリリースするのに役立つ 13 のクラウドネイティブ ツール

過去 10 年間でクラウド コンピューティングは大きく成長しました。ガートナー社によると、世界のパブ...

検索エンジンは、オリジナルのウェブサイトコンテンツを宣伝する唯一の方法ではありません

周知のとおり、検索エンジンはオリジナルコンテンツを好みます。なぜなら、ほとんどのウェブサイトでは、重...