3 ms·
I read this book a few weeks ago. I loved the ipython notebook format. Being able to edit the code for each figure and play around with parameters while reading
by onedognight 13y ago
I read this book a few weeks ago. I loved the ipython notebook format. Being able to edit the code for each figure and play around with parameters while reading was a treat. As a bonus, I learned as much a about making nice figures as I did about Bayesian Methods. There were quite a few typos, but it wasn't much of a context switch to edit the source as I found them and then submit patches when I was done. I probably wouldn't have taken the time if it wasn't as convenient.
- csense 13y agoipython looks really interesting, maybe even deserving its own HN thread. This is the second time I've seen it in the last month, I noticed it in the documentation of a Python static blog generator, Nikola [1]. [1] https://github.com/ralsina/nikola/blob/master/nikola/plugins/compile_ipynb/README.txt https://github.com/ralsina/nikola/blob/master/nikola/plugins...
- gknoy 13y agoI love IPython: it's definitely worth it if you want to regularly use a REPL to explore things like your Django objects, filter for things, or test scripts with test data. I really like it for exploring a codebase which I am not 100% familiar with, as its tab completion is excellent. Run it with ipython --pprint though, so you get automatic pretty printing. I also recommend using the qtconsole plugin , as it is Much Nicer. Basically, if you like bpython, this is better in every way I can think of. If you like the plain python REPL, give this a shot anyway. :) You may be pleasantly surprised.
- omaranto 13y agoYou can also use the ipython notebook instead of qtconsole if for some reason you refuse install At on your system (I have a GTK using friend who so refuses).
- Chris2048 13y agoIt also has a nice client-server structure too: I think there's a vim or emacs python extension that connects to an ipython kernel to run execute python snippets.
- bsg75 13y agohttps://github.com/tkf/emacs-ipython-notebook https://github.com/tkf/emacs-ipython-notebook https://github.com/ivanov/vim-ipython https://github.com/ivanov/vim-ipython