1. 安装
pip install notebook
2. 启动
jupyter notebook
3. 修改工作目录
命令行输入:
jupyter notebook --generate-config
会生成一个配置文件jupyter_notebook_config.py
。
编辑jupyter_notebook_config.py
:
添加以下数据:
c.NotebookApp.notebook_dir = r'F:\Python\环境搭建和笔记'
保存退出。
4. 自动启动jupyter
编写一个脚本文件,自动启动jupyter:
文件名:名字.cmd
内容:jupyer notebook
保存退出。
双击刚才新建的.cmd文件,就可以打开jupyter了。
5 notebook的基本操作
5.1 新建文件与导入文件
5.1.1 新建文件
右上角的New
是在当前工作目录中新建文件。
Python 3:新建一个Python 3 文件
Text File:新建一个文本文件
Folder:新建一个文件夹
Terminal:新建一个终端
5.1.2 导入文件
右上角的Upload
是导入文件到当前工作目录。
点击Upload
,选择一个文件,然后点击上传
。
还有一种方式,那就是直接将目标文件移动到jupyter的当前工作目录(其实就是一个文件夹)中,点击刷新图标。
5.2 单元格分类:code、markdown
5.3 编辑模式(绿色边框)与命令模式(蓝色边框)
一般来讲,我们进入的是编辑模式;
在编辑模式下按下Esc
进入命令模式,边框变蓝了。
在命令模式下按下``可以回到编辑模式,边框变绿了。
在命令模式在我们还可以按一些快捷键,接下来会讲。
5.4 常用快捷键
5.4.1 单元格类型转换:Y、M;
单元格左边有In:[ ]
标记的叫做code单元格,可以写代码、运行代码;写完代码之后,按下ctrl / shift / alt + enter 执行当前单元格,结果会出现在单元格下方;没有写代码也可以执行单元格;
单元格左边没有In:[ ]
标记的叫做标记单元格,可以写文档,ctrl / shift / alt + enter 是执行当前单元格,不会再产生其他操作;
在命令模式下按下M
,当前单元格变成makedown标记,单元格左边没有In:[ ]
标记。
在命令模式下按下Y
,当前单元格变成code了,单元格左边有In:[ ]
标记。
5.4.2 插入单元格:A、B;
A:在上方追加(插入)单元格
B:在下方追加(插入)单元格
5.4.3 进入命令模式:Esc
5.4.4 运行单元格:ctrl / shift / alt + enter
5.4.5 删除当前单元格:D
6 Markdown 语法
6.1 标题
语法:
使用1~6个#跟随一个空格来表示1~6级标题
示例:
# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题
###### 这是六级标题
6.2 字体
加粗
要加粗的文字左右分别用两个*号包起来
斜体
要倾斜的文字左右分别用一个*号包起来
斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
删除线
要加删除线的文字左右分别用两个~~号包起来
示例:
**这是加粗的文字**
*这是倾斜的文字*`
***这是斜体加粗的文字***
~~这是加删除线的文字~~
6.3 分割线
语法:
3个(或3个以上)星号***
或者
3个(或3个以上)减号---
示例:
---
----
***
*****
6.4 超链接
语法:
[超链接名](超链接地址 "超链接title")
title可加可不加
示例:
[简书](http://jianshu.com)
[百度](http://baidu.com)
6.5 图片
语法:
![图片alt](图片地址 ''图片title'')
图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加
另一种方式
<img src="../img/idea-vue/IDEA导入Vue项目的设置1.PNG" />
6.6 代码
语法:
使用`代码`(反引号,英文输入状态下)来标记代码
还有一种方式
```
语言名
代码内容
```
示例:
`print("hello worid!")`
```python
def func():
pass
```
6.7 无序列表
语法:
- 列表内容
+ 列表内容
* 列表内容
注意:- + * 跟内容之间都要有一个空格
6.8 有序列表
语法:数字加点
1. 列表内容
2. 列表内容
3. 列表内容
注意:序号跟内容之间要有空格
6.9 换行