6.29.5 Piattaforme Unix

dist( distname='', version='', id='', supported_dists=('SuSE','debian','redhat','mandrake'))
Cerca di determinare il nome della distribuzione del sistema operativo, restituendo la tupla (distname, version, id) i cui valori predefiniti degli argomenti vengono passati come parametri.

libc_ver( executable=sys.executable, lib='', version='', chunksize=2048)
Cerca di determinare la versione della libreria C verso cui il file eseguibile (il predefinito è l'interprete Python) è linkato. Viene restituita una tupla di stringhe (lib, version), che viene impostata in modo predefinito ai valori dei parametri forniti, nel caso un cui la ricerca fallisca.

Notate che questa funzione ha intime conoscenze di come differenti versioni della libreria C aggiungano simboli all'eseguibile, ed è probabilmente utilizzabile solo con eseguibili compilati usando gcc.

Il file viene letto e analizzato in porzioni di chunksize byte.

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