Softwareversie 3.20 Gebruiksaanwijzing

17-12
Modules gebruiken ( k import)
In de Python-modus kunt u interne functies van Python en de functies math-module en
random-module gebruiken. Om een functie in een module te gebruiken, moet u de module wel
eerst importeren (import).
import-syntaxis
Beschrijving
import <naam module> Hiermee wordt de door <naam module>
gespecificeerde module (py-bestand)
geïmporteerd.
from <naam module> import ½ Hiermee worden alle elementen* in de door
<naam module> gespecificeerde module
geïmporteerd.
from <naam module> import <element>
[, <element>]
Hiermee worden de door <naam module>
gespecificeerde elementen (functies enz.) in
de module geïmporteerd.
Een element met een naam die start met een liggend streepje (_) kan niet worden *
geïmporteerd.
Eén enkel py-bestand dat door een py-script is geschreven, wordt een “module” genoemd.
py-bestanden worden geïmporteerd met dezelfde syntaxis als
import.
Voor een voorbeeld van het importeren en gebruiken van een py-bestand, raadpleeg
“Voorbeeld 4: Een py-bestand importeren” in “Voorbeeldscripts” (pagina
17-26).
Notatievoorbeelden:
import math (Importeert de math-module.)
from math import pi, sqrt (Importeert vanuit de math-module alleen
pi en sqrt.)
Als u
import gebruikt om een module te importeren, dan moet u “<naam module>.” vóór een
functie toevoegen om die functie te kunnen gebruiken. Om bijvoorbeeld pi binnen de math-
module te gebruiken, moet het geschreven zijn als “math.pi”.
Wanneer u
from gebruikt om een module te importeren, gebruik dan niet onderstaande
syntaxis.
<naam module>.<naam functie>
Als u met deze syntaxis importeert, veroorzaakt dit een fout.