from IPython import embed_kernel import start_notebook def main(): p = start_notebook.main() localDict = { 'a':1, 'b':2 } embed_kernel() p.kill() if __name__ == '__main__': main()