Seite 1 von 1

import config und funktionen in python file

Verfasst: Freitag 21. August 2009, 13:37
von bcit6k
Hallo,

ich habe eine frage zu den import funktionen in python. ich möchte gerne meine funktionen die ich offt verwende bzw. die config einstellungen von dem script auslagern.

das habe ich schon beid er config versucht. in meinem config file stehen hauptsächlich variablen mit zuodnung, also keine funktionen. wenn ich das file importiere mit import filename dann kennt er die nicht

geht das so nicht? ich kennd as nur aus php wo man alle rein laden kann was man braucht

danke

Verfasst: Freitag 21. August 2009, 13:48
von cofi
Doch genauso geht es. Allerdings gelten die gleichen Regeln wie fuer andere Importe.

Bennenst du die Datei ``config.py`` und legst sie in den Programmordner, kannst du deine Konfiguration mit ``import config`` laden.

Verfasst: Freitag 21. August 2009, 13:51
von bcit6k
kann ich die auch wo ander hinlegen z.b.: in den ordner config? oder in einen untgerne ordner also 2 dateiebenen unterbei oder so?

Verfasst: Freitag 21. August 2009, 13:57
von cofi
Wie gesagt: Die gleichen Regeln. Die Datei muss im Suchpfad liegen.
Entweder du machst deinen Konfigurationsordner zu einem Paket oder du veraenderst den Suchpfad.
Alles weitere siehe Tutorial/Module. (Oder auch die Python Referenz)

Verfasst: Freitag 21. August 2009, 14:04
von bcit6k
hallo, danke für die antwort! ich werd mir das gleich mal anschaun!