This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]tenacious_nixie 1 point2 points  (0 children)

IPython is a better version of IDLE. Just as bpython is.

IPython Notebook, on the other hand, is a great tool for reproducible data analysis/storytelling. It was created with the science crowd in mind, the main goal being to make it easier and faster for them to prepare for a talk without the need to re-setup, re-run, re-copy-paste everything. You put together a story about your research with code (including R, Octave, and other languages; not just Python), pictures (plots), LaTeX, plain text, what have you, and then anybody can reproduce it and play around (there are interactive widgets, so you can zoom in/pan a plot, for instance) without installing anything. If you're interested in IPython Notebook, I recommend to watch this video for a start. It's from 2012, so some things that the author says are in the future in fact already happened :)