Seite 1 von 1

Anfänger-Frage

Verfasst: Montag 14. März 2005, 19:39
von sunnyi
Hallo, ich habe momentan noch Verständnisprobleme mit den Modulen.

Wenn ich ein Script laufenlasse, dann steht da oft import. D.h. ein Modul soll importiert werden.

Woher bekommt man fehlende Module?
Wo muss man die Module auf der Platte (Debian) ablegen, damit Python diese findet?

Ich hoffe die Fragen sind nicht allzu nervig, aber momentan tue Ich mir mit den Zusammenhängen noch ein wenig schwer.

Verfasst: Montag 14. März 2005, 20:03
von Iopodx
Wenn ein Modul importiert werden muss machst du einfach:

import Modul

also z.B.

import socket
import Tkinter
import ....

Re: Anfänger-Frage

Verfasst: Montag 14. März 2005, 22:09
von chaos
sunnyi hat geschrieben: Woher bekommt man fehlende Module?
Von der Homepage des Modulanbieters, zumindestens meistens ;)
Die meisten Module, die man braucht sind schon bei python mitdabei, wo sich andere module genau aufzufinden sind, kann man schwer sagen, meist hilft eine Suche auf der pythonseite nach dem Modulnamen.
Wo muss man die Module auf der Platte (Debian) ablegen, damit Python diese findet?
Das aktuelle Arbeitsverzeichnis ist im Modulsuchpfad mitdabei. Ansonsten stehen die verzeichnisse in sys.path.

Aber jedes vernünftige[TM] Modul sollte eine Installprogramm mitdabeihaben, was sich darum kümmert.

Verfasst: Dienstag 15. März 2005, 00:21
von Gast
Vielen Dank für die Auskünfte ...

Damit habt Ihr mir sehr geholfen.

Verfasst: Dienstag 15. März 2005, 00:22
von sunnyi
Ups war nicht angemeldet -