Una delle caratteristiche più interessanti del linguaggio di programmazione Python è la possibilità di estendere con i propri moduli unici. Estensioni Python permettono di aggiungere le proprie funzionalità per la lingua , offrendo opzioni di personalizzazione illimitate . Estensioni Python sono scritti nel linguaggio di programmazione C e poi costruiti utilizzando uno script Python . Questo script Python utilizza la libreria standard di eseguire una funzione che gestisce tutti i lavori di costruzione di estensione. Tutto quello che devi fare per costruire una proroga è scrivere questo script e eseguirlo. Cose che ti serviranno
Python Estensione del codice sorgente
Computer con Python 3.2 linguaggio di programmazione installato ( vedi Risorse ) economici Show More Istruzioni
1
Aprire l' editor di testo IDLE che viene fornito con il download di Python . L'editor di testo IDLE si trova in Program Files ( o domande di Macintosh) nella directory di Python . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo IDLE
2
Import ' Setup' dal modulo Python per ' distutils ' scrivendo la seguente riga all'inizio del file di codice sorgente : .
dalla configurazione distutils.core importazione , estensione
3
Chiamare la funzione di impostazione e passare il nome del file di codice sorgente C e il nome dell'estensione. Ad esempio, se il file di estensione si chiama ' extensionName.c ' e l'estensione si chiama ' extensionname , ' è possibile scrivere la seguente chiamata di funzione :
setup ( name = " extensionname " , version = " 1.0 " , extension = [ Extension ( " extensionname " , [ " extensionName.c " ] ) ] ) economici 4
Salva il programma con il nome del file ' extensionname - Setup . ' Inserire il file nella stessa directory del file di codice sorgente C e uscire IDLE .
5
Aprire il prompt dei comandi e passare alla directory è stato salvato il file . Per esempio, se si è salvato il file nel percorso C : \\ Python \\ Source Code \\ , è possibile scrivere questo nel prompt di navigare a quella directory comando:
CD C : \\ Python \\ Source Code \\
Pagina 6
Date i seguenti comandi per costruire il prolungamento :
python setup.py extensionname - build_ext - i