Python’s reload()

I was aware Python can reload modules on the fly, but I never used it. Today I tried it and imideately got addicted.

Let’s say I got an exception in ERP.nachschub.MusterNachschubEngine().compute(). I just go to the editor and fix it in another window. Without restarting the Python interpreter I now can import the fixed version:

>>> reload(ERP.nachschub)

>>> m = ERP.nachschub.MusterNachschubEngine()
>>> m.compute()

Great!

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s