Re: Pi bei Ausführung von Python Skript langsam und "friert
Verfasst: Montag 16. März 2015, 13:47
@Serpens66: `eval()` ist nicht nur gefährlich sondern in 99,9% der Fälle braucht man das nicht, dann ist das einfach nur ein hässlicher Hack wegen Faulheit oder weil die Sprache nicht beherrscht wird.
In Deinem beschriebenen Fall würde man einfach das Modulobjekt übergeben statt einer Zeichenkette die einen Namen enthält unter dem das Modul in dem Namensraum ansprechbar ist.
@pillmuncher: `getattr()` ist doch eher wenn das Attribut variable ist, hier ist es ja das Objekt was als ”Name” in einer Zeichenkette daher kommt.
In Deinem beschriebenen Fall würde man einfach das Modulobjekt übergeben statt einer Zeichenkette die einen Namen enthält unter dem das Modul in dem Namensraum ansprechbar ist.
@pillmuncher: `getattr()` ist doch eher wenn das Attribut variable ist, hier ist es ja das Objekt was als ”Name” in einer Zeichenkette daher kommt.