I moduli descritti in questo capitolo forniscono interfacce per funzionalitą del sistema operativo disponibili solamente per particolari sistemi operativi. Le interfacce sono generalmente progettate in conformitą ad Unix o C ma sono comunque disponibili su altri sistemi (p.es. Windows o NT). Eccone una sintesi:
signal | Imposta la gestione per eventi asincroni. | |
socket | Interfaccia di rete di basso livello. | |
select | Attesa per il completamento dell'I/O su molteplici flussi. | |
thread | Crea thread multipli di controllo con un interprete. | |
threading | Interfaccia ad alto livello per i thread. | |
dummy_thread | Rimpiazzamento drop-in per il modulo thread. | |
dummy_threading | Rimpiazzamento drop-in per il modulo threading. | |
Queue | Una classe coda sincronizzata. | |
mmap | Interfaccia per i file mappati in memoria per Unix e Windows. | |
anydbm | Interfaccia generica ai moduli per database in stile DBM. | |
dbhash | Interfaccia stile DBM per la libreria database BSD. | |
whichdb | Indovina quale modulo in stile DBM ha creato un database disponibile. | |
bsddb | Interfaccia alla libreria per database Berkeley DB | |
dumbdbm | Implementazione portabile di una semplice interfaccia DBM. | |
zlib | Interfaccia di basso livello di routine per la compressione e decompressione, compatibile con gzip. | |
gzip | Interfaccia per il formato gzip di compressione e decompressione che usa file oggetti. | |
bz2 | Procedure di interfaccia di compressione e decompressione compatibile con bzip2. | |
zipfile | Read and write ZIP-format archive files. | |
tarfile | Leggere e scrivere file di archivio nel formato tar. | |
readline | Supporto per Python alla GNU readline. | |
rlcompleter | Identificatore di completamento Python per la libreria GNU readline. |