Developers: iPython Notebook notes - MridulS/pysal GitHub Wiki
IPython notebook
Functionality
Basic functionality
Pretty way to alternate inline code, inline output (including graphs) and text (markdown) in one document
Share the document (ipynb
) with others and allow them to modify it
Export the document to html or pdf to allow "read-only" access
Although it is a browser based GUI, it has several key bindings that
make working on notebooks much more comfortable and make it a real option for presentations, teaching, etc.
Unexplored features
Import of existing scripts
Executing/importing notebooks as python files
Running public notebooks in a server
Other references and help available on the online documentation <http://ipython.org/ipython-doc/dev/interactive/htmlnotebook.html>
_
Dependencies
Main site <http://ipython.org/ipython-doc/dev/install/install.html#installnotebook>
_
ZeroMQ & PyZMQ (PyPi) Tornado (PyPi) MathJax: imported automatically if online; for offline use:
.. sourcecode:: python from IPython.external.mathjax import install_mathjax install_mathjax() Browser compatibility: Safari, Chrome and Firefox
Fire it up
ipython notebook
ipython notebook --pylab
ipython notebook --pylab inline
Either load up an existing ipynb
or start a new one you can save later.