[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to record the console's content in the interpreter?

On Thu, 22 Aug 2019 21:48:33 -0700 (PDT)
jfong at ms4.hinet.net wrote:

> Cameron Simpson? 2019?8?23???? UTC+8??12?09?54????
> > On 22Aug2019 19:38, Jach Fong <jfong at ms4.hinet.net> wrote:  
> > >Say I like to record everything showing in the console into a file
> > >after I start a debug session, and stop it when finished. It's not
> > >a console redirection. I still need to see what is going on during
> > >the session.  
> > 
> > If you're in a terminal you can run the 'script" command. This
> > starts a new shell inside a session which records itself to the
> > file "typescript" (by default). See "man script" for further
> > details.
> > 
> > Cheers,
> > Cameron Simpson <cs at cskk.id.au>  
> Mine is Windows:-( No 'script' command?
> --Jach

If I understand you correctly you want to save an interactive session!?

Then you could use ipython. In ipython the lines get numbererd. If your
last line is, for example: In [100] you could do this:

save mysave 1-100

in the ipython shell.