16. Optional Operating System Services¶
The modules described in this chapter provide interfaces to operating system features that are available on selected operating systems only. The interfaces are generally modeled after the Unix or C interfaces but they are available on some other systems as well (e.g. Windows or NT). Here’s an overview:
- 16.1.
select
— Waiting for I/O completion - 16.2.
threading
— Higher-level threading interface - 16.3.
thread
— Multiple threads of control - 16.4.
dummy_threading
— Module de substitution au modulethreading
- 16.5.
dummy_thread
— Drop-in replacement for thethread
module - 16.6.
multiprocessing
— Process-based « threading » interface- 16.6.1. Introduction
- 16.6.2. Référence
- 16.6.2.1.
Process
et exceptions - 16.6.2.2. Tubes (pipes) et Queues
- 16.6.2.3. Divers
- 16.6.2.4. Objets de connexions
- 16.6.2.5. Primitives de synchronisation
- 16.6.2.6. Objets
ctypes
partagés - 16.6.2.7. Gestionnaires
- 16.6.2.8. Objets mandataires
- 16.6.2.9. Bassins de processus
- 16.6.2.10. Auditeurs et Clients
- 16.6.2.11. Clés d’authentification
- 16.6.2.12. Journalisation
- 16.6.2.13. Le module
multiprocessing.dummy
- 16.6.2.1.
- 16.6.3. Lignes directrices de programmation
- 16.6.4. Exemples
- 16.7.
mmap
— Memory-mapped file support - 16.8.
readline
— interface pour GNU readline - 16.9.
rlcompleter
— Fonction de complétion pour GNU readline