class FakeShell(object): def __init__(self): self.ns = {} self.reloader = AutoreloadInterface() def run_code(self, code): try: self.reloader.pre_run_code_hook(self) except TryNext: pass exec code in self.ns def push(self, items): self.ns.update(items) def magic_autoreload(self, parameter): self.reloader.magic_autoreload(self, parameter) def magic_aimport(self, parameter, stream=None): self.reloader.magic_aimport(self, parameter, stream=stream)
def __init__(self): self.ns = {} self.reloader = AutoreloadInterface()