Speicherplatz beim import...
Verfasst: Mittwoch 18. August 2004, 18:20
Hi...
Ich suche nach einer Möglichkeit ein Python-Programm dynamisch mit Modulen zu erweitern und frage mich, wie ich das am besten bewerkstelligen kann...
Die Module, die mein Hauptprogramm bei bedarf erweitern, sind alle in einer einzelnen Python-Datei vorhanden. In jeder Modul-Datei stehen Informationen über das Modul drin. Diese brauche ich im Hauptprogramm...
Nun ist die einfachste Möglichkeit, alle Module zu importieren... Dann kann ich an die Modul-Informationen ran...
Nun wird aber bei jedem Start nur ein Modul wirklich benötigt...
Wenn ich nun die Module alle imporieren, obwohl ich bei jedem Start nur eins benötige, nimmt das nicht unnötig Speicherplatz weg?
Oder sollte ich besser ein from Modul import Info machen, um an die Modul-Informationen zu kommen und später, nur das benötigte Modul komplett importieren und "ausführen"???
Ich suche nach einer Möglichkeit ein Python-Programm dynamisch mit Modulen zu erweitern und frage mich, wie ich das am besten bewerkstelligen kann...
Die Module, die mein Hauptprogramm bei bedarf erweitern, sind alle in einer einzelnen Python-Datei vorhanden. In jeder Modul-Datei stehen Informationen über das Modul drin. Diese brauche ich im Hauptprogramm...
Nun ist die einfachste Möglichkeit, alle Module zu importieren... Dann kann ich an die Modul-Informationen ran...
Nun wird aber bei jedem Start nur ein Modul wirklich benötigt...
Wenn ich nun die Module alle imporieren, obwohl ich bei jedem Start nur eins benötige, nimmt das nicht unnötig Speicherplatz weg?
Oder sollte ich besser ein from Modul import Info machen, um an die Modul-Informationen zu kommen und später, nur das benötigte Modul komplett importieren und "ausführen"???