I'm trying to build a workflow for me to start and resume iPython sessions when debugging issues on a remote machine. I want to log everything I type in, replay it, and have execution continue on errors.
With exception: I tried to access x before it was defined. Replaying session.log paused on this error, so the value for x was never set even though it was assigned on the next line.
Without exception: I only tried to access x after it was assigned, so there were no errors.
Goal: Have my session.log file potentially contain errors, but still continue execution on the next line.