我认为可以在Python程序中嵌入IPython实例,并通过控制台/笔记本/qt-console“连接”到它们。我尝试了IPython文档,但没有找到相关信息。
我希望在一个“普通”的Python程序中启动IPython,让它能够访问程序的命名空间,在关闭/退出笔记本后继续Python程序。
dataframe = run_some_program_get_data()
# start IPython with access to 'dataframe'
# continue program with dataframe
dataframe.to_csv('file.txt')
我如何在普通的Python程序中启动IPython内核?以及我如何设置IPython笔记本连接到哪个内核?