Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come controllare se un modulo caricato in Python

Il linguaggio di programmazione Python consente di riutilizzare il codice , importando i moduli . Un modulo è un file contenente codice sorgente Python , ma di solito prende la forma di definizioni e dichiarazioni . I moduli possono essere importati per accedere a tutte le loro funzioni e le istruzioni definite . Importazione dei moduli avviene mediante il comando " import " . Tutti i moduli importati vengono aggiunti al dizionario sys.modules ; è possibile controllare questo dizionario per vedere se è stato caricato un dato modulo . Cose che ti serviranno
Computer con Python 3.2 linguaggio di programmazione installato
Show More Istruzioni
1

Aprire l' editor di testo IDLE che viene incluso con il download di Python . L'editor di testo IDLE si trova in "Program Files" (o "Applicazioni" su un Macintosh ) nella directory di Python . A vuoto il codice sorgente caricato il file nella finestra di editor di testo IDLE
importare il modulo sys 2

utilizzando il seguente codice : .

Import sys
3

tenta di importare un altro modulo che si desidera testare per vedere se è caricato . Ad esempio, per importare il modulo " moduleName ", scrivere il codice seguente :

importazione moduleName
4

test per vedere se il modulo è stato caricato in sys.modules . Questo può essere fatto utilizzando una dichiarazione "se" come questo:

se ( " moduleName " in sys.modules ) :
5

rientro riga dopo il " se " dichiarazione premendo il tasto " tab" , quindi inserire la riga di codice seguente. Questa linea stamperà il testo "Modulo caricato" se si trova in sys.module .

Print (" modulo caricato " ) economici 6

creare un'istruzione " altro " , scrivendo questa riga di codice alla riga successiva :

altro :
7

rientro la linea dopo l'istruzione "else ", premendo nuovamente il tasto " tab" . Per stampare il testo "Modulo non caricato ", scrivere il codice seguente :

print (" Modulo non caricato" ) economici 8

Eseguire il programma premendo il tasto F5 . Se il modulo è presente, l' output del programma sarà simile a questo :

moduleName caricato

 

Programmazione © www.354353.com