[Python-de] Dynamisch Module Nachladen wenn die Namen erst zur Laufzeit bekannt sind?

Diez B. Roggisch deets at web.de
Do Nov 15 16:44:11 UTC 2007


On Thursday 15 November 2007 16:52:09 Bastian Venthur wrote:
> Super, das geht ja sogar noch viel schneller. Danke!
>
> Gibts jetzt noch was äquivalentes um die gleichnamige Klasse aus dem
> Modul zu bekommen?
>
> Angenommen, jedes Modul enthält eine Gleichnamige Klasse (die wie gesagt
> alle von der gleichen Klasse abstammen).
>
> Jetzt hab ich das Modul Foo dynamisch geladen, aber wie bekomme ich
> dynamisch ein Objekt Foo.Foo ohne exec zu bemühen?

getattr(modul, "Name")

Diez