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:
select
— Waiting for I/O completionthreading
— Higher-level threading interfacedummy_threading
— Drop-in replacement for thethreading
module_thread
— Low-level threading API_dummy_thread
— Drop-in replacement for the_thread
modulemultiprocessing
— Process-based 「threading」 interfacemmap
— Memory-mapped file supportreadline
— GNU readline interfacerlcompleter
— Completion function for GNU readline