Python 继续执行上一个会话登录异常

Python 继续执行上一个会话登录异常,python,ipython,interactive,ipython-magic,Python,Ipython,Interactive,Ipython Magic,我正在尝试构建一个工作流,以便在远程机器上调试问题时启动和恢复iPython会话。我想记录我输入的所有内容,重播它,并在出现错误时继续执行 异常情况:我试图在定义x之前访问它。重播session.log在此错误时暂停,因此从未设置x的值,即使它已在下一行分配 毫无例外:我只在x被分配后才尝试访问它,因此没有错误 目标:使my session.log文件可能包含错误,但仍在下一行继续执行。听起来您真正想要的不是太多可恢复的会话,而是远程会话在注销时继续运行的能力,对吗?在这种情况下,我建议您使

我正在尝试构建一个工作流,以便在远程机器上调试问题时启动和恢复iPython会话。我想记录我输入的所有内容,重播它,并在出现错误时继续执行

异常情况:我试图在定义x之前访问它。重播session.log在此错误时暂停,因此从未设置x的值,即使它已在下一行分配

毫无例外:我只在x被分配后才尝试访问它,因此没有错误


目标:使my session.log文件可能包含错误,但仍在下一行继续执行。

听起来您真正想要的不是太多可恢复的会话,而是远程会话在注销时继续运行的能力,对吗?在这种情况下,我建议您使用,这是该作业的特定工具,而不是尝试录制和重播。有时我编写自定义代码进行调试,需要重新启动有状态机器才能继续。我正在寻找一个可恢复的iPython会话。听起来你真正想要的不是太多可恢复的会话,而是远程会话在你注销时继续运行的能力,对吗?在这种情况下,我建议您使用,这是该作业的特定工具,而不是尝试录制和重播。有时我编写自定义代码进行调试,需要重新启动有状态机器才能继续。一个可恢复的iPython会话确实是我想要的。