Versione software 3.20 Guida dell’utilizzatore
17-12
Utilizzo dei moduli ( k import)
Nella modalità Python è possibile usare funzioni integrate di Python e funzioni del modulo
random e del modulo math. Tuttavia, per usare una funzione contenuta in un modulo è
necessario prima importare (import) il modulo.
Sintassi import
Descrizione
import <nome modulo> Importa il modulo (file py) specificato da
<nome modulo>.
from <nome modulo> import ½ Importa tutti gli elementi* inclusi nel modulo
specificato da <nome modulo>.
from <nome modulo> import <elemento>
[, <elemento>]
Importa gli elementi specificati (funzioni,
ecc.) inclusi nel modulo specificato da <nome
modulo>.
Non è possibile importare un elemento con un nome che inizia con un trattino basso (_).*
Un singolo file py scritto tramite uno script py è definito “modulo”. I file py sono importati •
usando la stessa sintassi di
import.
Per un esempio di importazione e uso di un file py, consultare “Esempio 4: importazione di •
un file py” in “Script di esempio” (pagina
17-26).
Esempi di notazione:
import math (importa il modulo math.)
from math import pi, sqrt (dal modulo math importa solo
pi e sqrt.)
Se si utilizza •
import per importare un modulo, è necessario includere “<nome modulo>.”
prima di una funzione per utilizzarla. Per usare pi all’interno del modulo math, ad esempio,
dovrebbe essere scritto “math.pi”.
Quando si utilizza •
from per importare un modulo, non usare la sintassi riportata di seguito.
<nome modulo>.<nome funzione>
L’esecuzione di un’operazione di importazione con questa sintassi genererà un errore.