1 :mod:`_dummy_thread` --- Drop-in replacement for the :mod:`_thread` module 2 ========================================================================== 3 4 .. module:: _dummy_thread 5 :synopsis: Drop-in replacement for the _thread module. 6 7 **Source code:** :source:`Lib/_dummy_thread.py` 8 9 -------------- 10 11 This module provides a duplicate interface to the :mod:`_thread` module. It is 12 meant to be imported when the :mod:`_thread` module is not provided on a 13 platform. 14 15 Suggested usage is:: 16 17 try: 18 import _thread 19 except ImportError: 20 import _dummy_thread as _thread 21 22 Be careful to not use this module where deadlock might occur from a thread being 23 created that blocks waiting for another thread to be created. This often occurs 24 with blocking I/O. 25 26