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.