Chapter 6. Works Well with Others – IPython and Third-Party Tools

No tool, even one as powerful and flexible as IPython, can be everything to everybody. This chapter takes a look at some specialized tools that integrate well with IPython and provide useful, if specialized, functionality. Of particular interest are tools that can be used for data analysis and machine learning.

The choice of which language to use on a project is impacted by many factors; familiarity, fitness to the task, supporting libraries, curiosity, managerial fiat, and many other considerations come into play. Each project has its own reasons, and general advice on which tool is "better" is very limited in applicability.

As such, this chapter will attempt to steer away from questions ...

Get Mastering IPython 4.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.