User Manual

Table Of Contents
14-11
import-syntaxis
Beschrijving
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
14-28).
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.
u Bewerkingsvoorbeeld: math-modulefuncties gebruiken
1. Druk op het scherm met de bestandenlijst op 4(SHELL).
2. Druk op !e(CATALOG) om de catalogus weer te geven.
3. Druk op 6(CTGY) om het categoriescherm weer te geven en druk vervolgens op d(math).
4. Voer de onderstaande volgorde van toetsbewerkingen uit.
x(M)w (Voert “math.” in)
!e(CATALOG)I(C)w (Voert “ceil()” in)
5. Druk op b.cw.
De math-module wordt niet geïmporteerd, dus
veroorzaakt de “ceil()” math-module een fout.
6. Druk op !e(CATALOG) om de catalogus opnieuw
weer te geven, druk op ((I) om “import math” te
selecteren en druk vervolgens op w.
7. Druk opnieuw op w om “import math” uit te voeren.
Hiermee wordt de math-module geïmporteerd.