##// END OF EJS Templates
ipy_autoreload: fix %aimporting submodules
Pauli Virtanen -
Show More
@@ -329,8 +329,11 b" def aimport_f(self, parameter_s=''):"
329 329 except KeyError: pass
330 330 reloader.modules[modname] = True
331 331
332 mod = __import__(modname)
333 ip.to_user_ns({modname: mod})
332 # Inject module to user namespace; handle also submodules properly
333 __import__(modname)
334 basename = modname.split('.')[0]
335 mod = sys.modules[basename]
336 ip.to_user_ns({basename: mod})
334 337
335 338 def init():
336 339 ip.expose_magic('autoreload', autoreload_f)
General Comments 0
You need to be logged in to leave comments. Login now