Re: [Python-de] reimport über __import__
Andreas Jung
lists at andreas-jung.com
Mon Jul 3 08:56:46 CEST 2006
--On 2. Juli 2006 22:13:39 +0200 Markus Heller <markus at relix.de> wrote:
> Verehrte Gurus,
>
> weiß jemand von euch, was passiert, wenn ich Module über __import__
> importiere und anschließend die noch einmal importiere?
>
> Werden diese Module dann noch einmal von der Platte gelesen (also, wird
> hier unnötig CPU-Zeit verbraten)? Oder merkt der Interpreter, daß das
> Modul schon geladen wurde und läßt es dann gut sein?
>
i.A. gilt: importiert ist importiert.
Ein bereits importiertes Modul wird nicht neugeladen - außer Du verwendest
explizit reload() oder wenn Du das Modul auf dem modules Dict explizit
löschst.
-aj
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-signature
Dateigröße : 186 bytes
Beschreibung: nicht verfügbar
URL : http://starship.python.net/pipermail/python-de/attachments/20060703/d0ec4848/attachment.pgp
More information about the python-de
mailing list