Reimport a module in python while interactive
Question: I know it can be done, but I never remember how.

How can you reimport a module in python? The scenario is as follows: I import
a module interactively and tinker with it, but then I face an error. I fix the
error in the .py file and then I want to reimport the fixed module without
quitting python. How can I do it ?


Answer: This should work:

    
    
    reload(my.module)
    

From the [Python docs](http://docs.python.org/library/functions.html#reload)

> Reload a previously imported module. The argument must be a module object,
> so it must have been successfully imported before. This is useful if you
> have edited the module source file using an external editor and want to try
> out the new version without leaving the Python interpreter.

