background preloader

iPython Notebook

Facebook Twitter

Ipython-contrib. 48 themes for your IPython notebook. A 'poor man' spell checker for the IPython notebook. OK, today I will release another IPython js extension: Spellchecker, which obviously do what you are thinking... spell check the content of your IPython notebook cells.

A 'poor man' spell checker for the IPython notebook

And why it is a poor man extension? Because it is a simple workaround to get the spell checker functionality and not a broad solution... but it works, and solve my spelling problems! The main idea here is to use the spell checker functionality provided by your browser [yes, let to the others the complex things ;-)]. But, as you know, the spell checking functionality is disable inside the IPython notebook... and this is because each cell you actually see is a codemirror instance... and codemirror does not support spell checking by design... in fact, the codemirror text area (editor) is not a common html text area, hence the browser can not actually run the spell checker in this new text area.

So, are we prohibited to apply a spell checker functionality over a codemirror instance? The IPython Notebook — IPython. Nbviewer.ipython.org/github/ipython/ipython/blob/2.x/examples/Notebook/Index.ipynb.

Blogging with

OpenTechSchool – Introducing IPython Notebook. Until now we've worked with Python either directly via the interactive Python console, or by writing Python programs using a text editor.

OpenTechSchool – Introducing IPython Notebook

However, there are other ways to work with Python. IPython is a set of tools originally developed to make it easier for scientists to work with Python and data. It allows you to combine interactive Python exploration with prewritten programs and even text and equations for documentation. IPython isn't a different programming language, it's just a set of computer programs for working with the Python language. Sneak Preview of IPython (This is just an example of what IPython Notebook can do, don't feel like you need to understand it just yet!

A gallery of interesting IPython Notebooks · ipython/ipython Wiki. This page is a curated collection of IPython notebooks that are notable for some reason.

A gallery of interesting IPython Notebooks · ipython/ipython Wiki

Feel free to add new content here, but please try to only include links to notebooks that include interesting visual or technical content; this should not simply be a dump of a Google search on every ipynb file out there. Important contribution instructions: If you add new content, please ensure that for any notebook you link to, the link is to the rendered version using nbviewer, rather than the raw file.

Simply paste the notebook URL in the nbviewer box and copy the resulting URL of the rendered version. This will make it much easier for visitors to be able to immediately access the new content. Note that Matt Davis has conveniently written a set of bookmarklets and extensions to make it a one-click affair to load a Notebook URL into your browser of choice, directly opening into nbviewer. Table of Contents Entire books or other large collections of notebooks on a topic Introductory Tutorials Economics.

A short demo on how to use IPython Notebook as a research notebook. As promised, here’s the IPython Notebook tutorial I mentioned in my introduction to IPython Notebook.

A short demo on how to use IPython Notebook as a research notebook

Downloading and installing IPython Notebook You can download IPython Notebook with the majority of the other packages you’ll need in the Enthought Python distribution. There’s also a smaller free version if you don’t have a .edu email address. From there, it’s just a matter of running the installer, clicking Next and Accept buttons a bunch of times, and voila! The IPython notebook — IPython 2.1.0 documentation.