![IPython Interactive Computing and Visualization Cookbook](https://wfqqreader-1252317822.image.myqcloud.com/cover/617/36704617/b_36704617.jpg)
上QQ阅读APP看书,第一时间看更新
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