"from spam.ham import eggs" results in "__import__('spam.ham', globals(), locals(), ['eggs'])"
Aber anscheinend macht er das nicht so wie ich das will:
hab folgende Verz.Struktur:
./index.py - Aus der teste ich __import__
./PyLucid_modules/__init__.py - Ist leer
./PyLucid_modules/pageadmin.py - Das Modul was ich eigentlich haben will
Ich will from PyLucid_modules import pageadmin umsetzten:
Code: Alles auswählen
module_package = "PyLucid_modules"
module_name = "pageadmin"
module = __import__( module_package, globals(), locals(), [module_name] )
help(module)
Generell scheind es egal zu sein, was man bei hinten angibt:
Code: Alles auswählen
__import__( "PyLucid_modules", globals(), locals(), ["gibt_es_nicht"] )
Muß ich die __init__.py in dem Fall mal mit leben füllen???