5. Servizi vari

I moduli descritti in questo capitolo forniscono vari servizi che sono disponibili in tutte le versioni di Python. Qui ora ne verrą data una visione d'insieme:

pydoc   Generatore di documentazione e sistema di aiuto in linea.
doctest   Un framework per verificare gli esempi presenti nelle docstring.
unittest   Ambiente per i test delle unitą di codice (unittest).
test   Il package dei test di regressione contiene le suite di test per python.
test.test_support   Supporto per Python ai test di regressione.
math   Funzioni matematiche (sin() etc.).
cmath   Funzioni matematiche per i numeri complessi.
random   Genera numeri pseudo casuali usando varie comuni distribuzioni.
whrandom   Generatore di numeri pseudo casuali in virgola mobile.
bisect   Algoritmo di bisezione di array per la ricerca binaria.
collections   Tipi di dato contenitore ad alte prestazioni
heapq   Algoritmo heap queue (a.k.a. algoritmo per la coda con prioritą che utillizza uno heap).
array   Array efficienti di valori numerici tipizzati uniformemente.
sets   Implementazione di insiemi composti da elementi distinti.
itertools   Funzioni che creano iteratori per cicli efficienti.
ConfigParser   Analizzatore dei file di configurazione.
fileinput   Iterazione simile al Perl su righe provenienti da molteplici flussi di input, con capacitą di ``salvare sul posto''.
xreadlines   Iterazione efficiente sulle righe di un file.
calendar   Funzioni per lavorare con i calendari, incluse alcune emulazioni del programma Unix cal.
cmd   Creazione di interpreti a riga di comando.
shlex   Semplice analizzatore lessicale per linguaggi simili alla shell di Unix<#20537#><#20537#>.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.