Viewing file: __init__.py (916 B) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
# # Package analogous to 'threading.py' but using processes # # multiprocessing/__init__.py # # This package is intended to duplicate the functionality (and much of # the API) of threading.py but uses processes instead of threads. A # subpackage 'multiprocessing.dummy' has the same API but is a simple # wrapper for 'threading'. # # Copyright (c) 2006-2008, R Oudkerk # Licensed to PSF under a Contributor Agreement. #
import sys from . import context
# # Copy stuff from default context #
__all__ = [x for x in dir(context._default_context) if not x.startswith('_')] globals().update((name, getattr(context._default_context, name)) for name in __all__)
# # XXX These should not really be documented or public. #
SUBDEBUG = 5 SUBWARNING = 25
# # Alias for main module -- will be reset by bootstrapping child processes #
if '__main__' in sys.modules: sys.modules['__mp_main__'] = sys.modules['__main__']
|