ホームページ > バックエンド開発 > Python チュートリアル > Python でスレッド モジュールを使用してスレッドを定義して呼び出す方法

Python でスレッド モジュールを使用してスレッドを定義して呼び出す方法

WBOY
リリース: 2016-08-04 08:55:40
オリジナル
1330 人が閲覧しました

スレッドを定義する

最も簡単な方法: target を使用してスレッドによって実行されるターゲット関数を指定し、start() を使用してそれを開始します。

文法:

リーリー

グループは常にNoneであり、将来の使用のために予約されています。 target は、実行される関数の名前です。 name はスレッド名です。デフォルトは Thread-N です。通常はデフォルトを使用できます。ただし、サーバー側プログラムスレッドの機能が異なる場合は、名前を付けることをお勧めします。

リーリー

実行結果:

リーリー
リーリー

現在のスレッドを決定する

リーリー

実行結果:

リーリー
リーリー

ロギングモジュールと併用:

リーリー

実行結果:

リーリー
リーリー


サブクラスでスレッドを使用する

これまでのスレッドはすべて構造化プログラミングの形式で作成されました。 threading.Thread クラスを統合することによってスレッドを作成することもできます。 Thread クラスは、まず基本的な初期化を完了してから、その run() を呼び出します。 run() メソッドは、コンストラクターに渡されたターゲット関数を呼び出します。

リーリー

実行結果:

リーリー
リーリー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート