简介
Jupyter notebook (此前被称为IPython notebook)是一个基于网页的用于交互计算的应用程序,在数据科学领域很受欢迎。
简言之,notebook是以网页的形式打开,可以在code类型单元格中直接编写和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可以在markdown类型的单元格中直接编写,便于及时的说明和解释。
1、【安装】
pip install notebook
2、【启动】在命令行下输入
jupyter notebook
notebook 服务器启动
可以选择在cmd命令行下面启动,启动之后不要关闭cmd窗口,执行的效果图如下所示:
3、【更改notebook工作路径】
首先生成配置文件
jupyter notebook --generate-config
查看生成的配置文件所在路径
红框就是生成的配置文件所在路径,右击->编辑->选择配置文件:
找到“notebook_dir”所在行
#c.NotebookApp.notebook_dir = ''
c.NotebookApp.notebook_dir = r'E:\files\code\reptile'
将第一行修改成第二行的样子,路径改成你自己的工作路径。
再在cmd下输入:jupyter notebook就可以跳出下面的界面:
4、【更改工作路径】
在刚刚设置的工作路径下面创建一个:xxx.cmd的文件,这里我起的名字是:start.cmd,右击点击编辑,输入jupyter notebook保存关闭,双击该.cmd文件就可以启动notebook
5、【notebook基本操作】
5.1新建文件与导入文件
之后点击文件名,默认进入该文件的编辑模式:
按esc进入命令模式,边框变化蓝色
5.2 单元格分类:code、markdown
在方框左侧有In的是code格式单元格,左侧没有In的是markdown格式单元格。可以在markdown单元格中编写注释
5.3 命令模式(蓝色边框)与编辑模式(绿色边框)
命令模式:
编辑模式:
5.4 常用快捷键
单元格类型转换:Y、M
在**命令模式(蓝色)**下,按M键将当前单元格由code格式转换成markdown形式
插入单元格:A、B
在命令模式下:使用A在当前单元格前追加单元格,使用B在当前单元格后面追加单元格