Jupyter Notebook的安装与使用

介绍

Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。

文档

Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。这些文档是保存为后缀名为.ipynbJSON格式文件,不仅便于版本控制,也方便与他人共享,同时支持Markdown语法。此外,文档还可以导出为:HTML、LaTeX、PDF等格式。

使用

一、官方网站试用:

https://jupyter.org/try-jupyter/retro/notebooks/?path=notebooks/Intro.ipynb

二、本地安装

1、安装jupyter库

先确认自己是python3。然后在终端输入,pip install jupyter

2、启动jupyter

在终端输入jupyter notebook,随后发现命令行执行如下:

Jupyter Notebook的安装与使用_第1张图片

 且打开一个浏览器窗口,默认端口是8888

Jupyter Notebook的安装与使用_第2张图片

 说明启动成功。

注意:每人进去的jypyter页面可能都不一样,因为这里打开的是本地C盘的用户文件夹。

其他启动命令:
指定端口启动,如指定8080
jupyter notebook --port 8080

启动jupyter notebook服务器但不进入浏览器
jupyter notebook --no-browser

注意不要关闭启动jupyter用的终端!!

基本使用

Notebook页面

Notebook页面存在四种元素:代码、Markdown、原生NBConvert、标题。其中前两个用的最多

代码单元格

形如红色格子的对应的就是代码单元格。下面蓝色格子的就是该单元格执行的结果。

Jupyter Notebook的安装与使用_第3张图片

打开代码单元
  1. 使用快捷键:在当前代码单元的下方,按下键盘上的"B"键,即可在当前代码单元的下方打开一个新的代码单元。如果想在当前代码单元的上方打开一个新的代码单元,则按下键盘上的"A"键。
  2. 使用菜单栏:在Jupyter Notebook的菜单栏中,点击"Insert"(插入)选项,然后选择"Insert Cell Below"(在下方插入代码单元)或"Insert Cell Above"(在上方插入代码单元),即可打开一个新的代码单元。
  3. 使用工具栏:在Jupyter Notebook的工具栏中,点击"+"(加号)按钮,即可在当前代码单元的下方打开一个新的代码单元。如果想在当前代码单元的上方打开一个新的代码单元,则点击"上箭头"按钮。
执行代码单元
  • Shift + Enter":执行当前代码单元中的代码,且执行完光标跳转到下一个代码单元。
  • "Ctrl + Enter":执行当前代码单元中的代码,但不会跳转到下一个代码单元。
  • "Alt + Enter":执行当前代码单元中的代码,并在下方新建一个空的代码单元。

Markdown单元格

形如红色格子的就是Markdown单元格,支持我们边写代码,边写相关文字。

按shift+enter执行后,结果就像蓝色格子一样显示markdown的文字。

Jupyter Notebook的安装与使用_第4张图片

更改jupyter快捷键

  1. 打开Jupyter Notebook,并在浏览器中打开一个新的Notebook文件。
  2. 点击菜单栏中的"Help"(帮助)选项。
  3. 在下拉菜单中选择"Edit Keyboard Shortcuts"(编辑键盘快捷键)选项。

加载或直接运行本地py文件

譬如,现在我有一个py文件(里面代码就只有一行,print("1")),它的绝对路径是“D:\Desktop\test.py”,我想要在jupyter notebook中加载它。则我们打开jupyter notebook的代码单元格,输入以下命令并执行。

%load D:/重要文件保护/test.py

执行一次(即按一次“shift+enter”),发现%load命令下出现test.py里的代码。

Jupyter Notebook的安装与使用_第5张图片

 再执行一次(即再按一次“shift+enter”),发现print语句被执行,结果输出1。

如果想要直接运行本地python文件,输入命令为

%run D:/重要文件保护/test.py
或
!python D:/重要文件保护/test.py

获取当前的绝对路径

Jupyter Notebook的安装与使用_第6张图片

Running页面

Running页面主要展示的是当前正在运行当中的终端和“ipynb”格式的笔记本。若想要关闭已经打开的终端和“ipynb”格式的笔记本,仅仅关闭其页面是无法彻底退出程序的,需要在Running页面点击其对应的“Shutdown”。

你可能感兴趣的:(jupyter,ide,python,后端)