Show More
@@ -328,9 +328,12 b" def aimport_f(self, parameter_s=''):" | |||||
328 | try: del reloader.skip_modules[modname] |
|
328 | try: del reloader.skip_modules[modname] | |
329 | except KeyError: pass |
|
329 | except KeyError: pass | |
330 | reloader.modules[modname] = True |
|
330 | reloader.modules[modname] = True | |
331 |
|
331 | |||
332 | mod = __import__(modname) |
|
332 | # Inject module to user namespace; handle also submodules properly | |
333 |
|
|
333 | __import__(modname) | |
|
334 | basename = modname.split('.')[0] | |||
|
335 | mod = sys.modules[basename] | |||
|
336 | ip.to_user_ns({basename: mod}) | |||
334 |
|
337 | |||
335 | def init(): |
|
338 | def init(): | |
336 | ip.expose_magic('autoreload', autoreload_f) |
|
339 | ip.expose_magic('autoreload', autoreload_f) |
General Comments 0
You need to be logged in to leave comments.
Login now