I have recently been bouncing back and forth between my laptop web browser
editing/viewing/running notebooks and a headless GPU computer. I didn't
really want to start up a Jupyter service on the headless machine, but
wanted to continue working on the notebook, but in the console.

I know there are options for running an entire notebook, but I wanted to
interact with the notebook cell-by-cell, viewing  *and* executing them. I
guess this desire has in common with other ideas, like Emacs in IPython, or
even jupyter console.

So I quickly hacked up a prototype (less than 200 lines of code) this
morning to be able to interactively in the console view, and execute each
cell of a notebook, moving back and forth between them, and interspersing
other kernel code, like a debugger.

I ended up with nbplayer:

https://github.com/Calysto/nbplayer

I find this, already, very useful for my workflow. But it could be so much
more. Have I started re-inventing a wheel? Does something better like this
already exist? Or is it something, and we should make it better? Currently
no error checking, but it does work with any kernel. Currently based on
cmd. (Oh, I also have a little hack that allow the terminal to see images
easily).

-Doug

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAAusYCjoHvAVoUda4%2BDrsD6g%2BD4EexuHyCp%3Di5sES2anVotEsg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to