Python interactive mode not registering changes made to file on disk
Use the execfile(...) built-in function, to reload the Python source file without quitting the interactive session.


  execfile(...)
      execfile(filename[, globals[, locals]])
  
  Read and execute a Python script from a file.
     The globals and locals are dictionaries, defaulting to the current
     globals and locals.  If only globals is given, locals defaults to it.