第5章 使用Anaconda
本章概要 |
---|
与代码文件交互 |
使用单元格 |
配置用户界面 |
更改代码外观 |
Anaconda为我们提供了一个功能强大的集成开发环境(IDE)——Jupyter Notebook。其实,你可以使用它运行书中的所有示例。这也正是本章着重讲Jupyter Notebook(大多数情况下都简称为Notebook)的原因所在。与其他大多数IDE不同,Notebook建立在文学编程(相关内容在第4章“Notebook为何有用”一节中讲解过)基础之上。本章中,你将学到文学编程如何帮你提高编写Python代码的效率。
在Notebook的学习过程中,你会学到如何下载各种形式的代码以及如何创建代码记录点以便更容易地从错误中恢复。有效使用文件是整个开发过程的一个重要组成部分。第4章只讲了代码文件的使用基础,本章会讲解更多相关的细节。
第4章中还讲了一些与单元格有关的内容。你可能已经意识到单元格肯定让某些编码工作变得更容易,因为你可以轻松地移动这些代码块。不过,单元格能做的事远不止如此,本章为你介绍更多的相关内容。
本章我们还将学习高效使用Notebook的方法。比如,你可能不喜欢Notebook的配置方式,因此本章会告诉你如何更改配置。你还需要知道出现问题时应该如何重启内核,以及如何获得帮助。此外,Notebook还有一些称为“魔术函数”(magic functions)的功能,它们看起来真的很神奇。