16.5. dumpy_thread —スレッドモジュールのドロップイン置換—Pythonドキュメント

提供:Dev Guides
< PythonPython/docs/2.7/library/dummy thread /
2021年11月1日 (月) 03:03時点におけるNotes (トーク | 投稿記録)による版 (Page commit)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

16.5。 ダミースレッド —のドロップイン交換スレッドモジュール

ノート

Python3では dummy_thread モジュールの名前が_dummy_threadに変更されました。 2to3 ツールは、ソースをPython 3に変換するときに、インポートを自動的に適応させます。 ただし、代わりに高レバー dummy_threading モジュールの使用を検討する必要があります。


ソースコード: :source: `Lib / dummy_thread.py`



このモジュールは、スレッドモジュールへの複製インターフェースを提供します。 thread モジュールがプラットフォームで提供されていない場合にインポートすることを目的としています。

推奨される使用法は次のとおりです。

try:
    import thread as _thread
except ImportError:
    import dummy_thread as _thread

別のスレッドが作成されるのを待機することをブロックする、作成中のスレッドからデッドロックが発生する可能性がある場合は、このモジュールを使用しないように注意してください。 これは、I / Oのブロックでよく発生します。