11. Lektion: Module: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 6: | Line 6: | ||
dir(modulname) | dir(modulname) | ||
zeigt den Inhalt eines Moduls an. | zeigt den Inhalt eines Moduls an. | ||
<pre> | |||
>>> dir(time) | |||
['__class__', '__name__', 'localtime', 'mktime', 'sleep', 'sleep_ms', 'sleep_us', 'ticks_add', 'ticks_cpu', 'ticks_diff', 'ticks_ms', 'ticks_us', 'time'] | |||
</pre> | |||
== Module benutzen== | == Module benutzen== | ||
Module müssen importiert werden bevor man die Funktionen daraus nutzen kann.<br> | Module müssen importiert werden bevor man die Funktionen daraus nutzen kann.<br> | ||
Revision as of 20:15, 4 August 2023
Was sind Module ?
Module sind Sammlungen von Funktionen, die in einer Datei zusammen gefasst sind.
In anderen Programmiersprachen werden sie Bibliotheken genannt.
Was ist in einem Modul drin ?
dir(modulname)
zeigt den Inhalt eines Moduls an.
>>> dir(time) ['__class__', '__name__', 'localtime', 'mktime', 'sleep', 'sleep_ms', 'sleep_us', 'ticks_add', 'ticks_cpu', 'ticks_diff', 'ticks_ms', 'ticks_us', 'time']
Module benutzen
Module müssen importiert werden bevor man die Funktionen daraus nutzen kann.
Üblicherweise werden die Importanweisungen ziemlich am Anfang des Scriptes stehen.
Es gibt 4 Möglichkeiten Module zu importieren:
import modulname
- importiert alles aus dem Modul.
- Anwendung
modulname.funktionsname()
import modulname as aliasname
from modulname import *
from modulname import funktion as aliasname_der_funktion