Elenco dei moduli Python

July 14

Elenco dei moduli Python


Il linguaggio di programmazione general purpose Python è un sistema di sviluppo multipiattaforma supportato dalla comunità open source. Uno dei suoi principali punti di forza è un set completo di librerie di oggetti chiamati moduli. I moduli contengono funzioni e dati per la gestione di una varietà di compiti. Alcuni dei moduli più comunemente usati includono quelli per la matematica, parametri del sistema operativo, il tempo e l'elaborazione dei file zip.

Matematica

Il modulo matematico consiste di funzioni matematiche e due costanti, cioè, pi e posta, la base dei logaritmi naturali. Esso copre standard di trigonometria, logaritmi, valore assoluto, troncamento e fattoriali. Math.sin (x), per esempio, restituisce il valore del seno dell'angolo x, dove x è in radianti. Math.sqrt (x) estrae la radice quadrata del valore in x. Alcune funzioni in matematica verificare il valore per le proprietà specifiche; math.isinf (x) Test x da infinito positivo o negativo.

OS

Python permette di accedere a una vasta gamma di funzionalità del sistema operativo tramite il suo modulo operativo. Python è disponibile per i computer che utilizzano UNIX, Microsoft Windows e Mac OSX. Alcune funzioni del sistema operativo funzionano solo su Unix a causa delle differenze interne nel software. La os.getlogin function (), ad esempio, restituisce log-in sul nome dell'utente solo per sistemi Unix. Le funzioni os.getenv () e os.putenv () restituiscono e impostare i valori delle variabili ambientali per i computer Windows e Unix. Os.strerror (x) restituisce una descrizione testuale di un errore quando il numero di codice di errore è nella variabile x. Il os.access (percorso, modalità) lavora per Unix e Windows. Esso restituisce un vero se le autorizzazioni utente consentono di accedere alla directory file su disco specificato nella variabile percorso con modalità di tipo di accesso. Ad esempio, se si vuole sapere se è possibile scrivere nella directory "temp", impostare la variabile del percorso di "temp", impostare la variabile modalità di "W_OK" e testare la funzione.

Tempo

Il modulo di tempo ha diverse funzioni relative alla orologio e il calendario del computer. La funzione time.sleep (x) mette in pausa l'esecuzione del programma di un certo numero di secondi specificato in x. La funzione time.time () restituisce un valore di tempo grezzo come un certo numero di secondi dall'inizio del dell'epoca del sistema operativo. Unix, per esempio, occupa 1 January, 1970 come l'inizio della sua epoca. Per convertire time.time () in un formato locale più significativo, il modulo time ha altre funzioni, come time.localtime (). La time.altzone function () dà la differenza di tempo in secondi tra il fuso orario locale e UTC tempo standard di Greenwich, in Inghilterra.

File zip

Il modulo file zip permette ai programmi Python di lavorare con file di archivio compresso in formato zip. Un file zip è un insieme di file di computer standard imballati insieme in un unico per risparmiare spazio su disco, creare convenienti allegati e-mail o crittografare i file con una password. La funzione principale del modulo di file zip è zipfile.ZipFile (file, modalità, la compressione, allowzip64), dove la variabile file contiene il nome del file zip, maniglie modalità di lettura, scrittura e aggiungendo ad un file zip, la compressione è il file di tipo di compressione, e allowzip64 è un valore vero o falso opzionale. Se fosse vero, consente di creare un file zip superiore a 2 gigabyte.