[Python-de] import von modules

Thilo Ernst Thilo.Ernst at dlr.de
Thu Nov 14 10:14:39 EST 2002


Josef Cihal schrieb:

> Skript1.py:
> >import win32process
> >DEF_abcd = "TEST"
>
> Skript2.py:
> from Skript1 import DEF_abcd
>
> Ich brauche unter UNIX aus einem modul Skript1 nur die Defines zu
> importieren(nihct die win32process library),
> es werden aber gleichzeitig auch die imports in der Importdatei mitgenommen?
> Wie geht es anders?

Die "Defines" in ein eigenes Modul verlagern:

Defines.py:
  DEF_abcd="TEST"

Skript1.py:
  import win32process
  from Defines import DEF_abcd


Skript2.py:
  from Defines import DEF_abcd
  ...

Geht natürlich nur, wenn Skript1 unter Deiner Kontrolle ist.

Gruss, Thilo







More information about the Python-de mailing list