Book Image

IPython Interactive Computing and Visualization Cookbook

By : Cyrille Rossant
Book Image

IPython Interactive Computing and Visualization Cookbook

By: Cyrille Rossant

Overview of this book

Table of Contents (22 chapters)
IPython Interactive Computing and Visualization Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 2. Best Practices in Interactive Computing

In this chapter, we will cover the following topics:

  • Choosing (or not) between Python 2 and Python 3

  • Efficient interactive computing workflows with IPython

  • Learning the basics of the distributed version control system Git

  • A typical workflow with Git branching

  • Ten tips for conducting reproducible interactive computing experiments

  • Writing high-quality Python code

  • Writing unit tests with nose

  • Debugging your code with IPython