1.5.3 在Jupyter Notebook中编写和执行代码
在“开始阅读本书之前”部分中安装的Anaconda Python发行版附带了Jupyter Notebook,这是一个基于浏览器的交互式编程环境,可以在其中编写和执行代码,也可以将代码与文本、图像和视频混合在一起。Jupyter Notebook是进行基于Python的数据分析研究和分享结果的首选编程环境,在科学界,特别是数据科学界得到了广泛的应用。此外,Jupyter Notebook正在支持越来越多的编程语言。
为方便起见,本书的所有源代码也在Jupyter Notebook中提供,使用时只需加载和执行即可。在本节中,我们将使用JupyterLab界面管理Notebook文件和Notebook使用的其他文件(如图像和视频等)。JupyterLab也可以方便地编写代码、执行代码、查看结果和调试代码等。
在Jupyter Notebook中编写代码与在IPython中编写代码没有太大差别,因为Jupyter Notebook默认使用IPython。在本节中,我们将创建一个Notebook,并将1.5.1节中的代码添加到其中执行。
在浏览器中打开JupyterLab
要打开JupyterLab,可在Terminal、shell或Anaconda命令提示符状态下进入ch01示例文件夹(如1.5.2节所述),键入以下命令,然后按Enter键(或Return键):
jupyter lab
该命令将会在计算机上运行Jupyter Notebook服务器,然后在默认的Web浏览器中打开JupyterLab,将ch01文件夹中的内容显示在JupyterLab界面左侧的File Browser()选项卡中,如下所示。
Get Python程序设计:人工智能案例实践 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.