Jupyter详细使用

1、启动jupyter

启动后会自动打开一个浏览器页面进行编写

1、控制台输入命令:
jupyter notebook

2、Anaconda程序菜单中启动

2、停止jupyter

在控制页面,按Ctrl+C

3、修改jupyter默认启动浏览器

jupyter默认启动的是系统默认设置的浏览器,
如果想更换浏览器需要在配置文件中修改。
文章演示把浏览器修改成新版的Edge浏览器,
继承了Chrome的优点,有没有Chrome内存占用大的问题,强推。
Jupyter详细使用_第1张图片

配置文件在C:\Users\当前用户名\.jupyter下,如下图。
如果配置文件还没生成的话,需要先在cmd中输入如下命令生成:
jupyter notebook --generate-config

接下来把默认的启动浏览器修改成最新版的Edge浏览器,
找到c.NotebookApp.browser = '',在下方配置代码:
import webbrowser
webbrowser.register(
	"edge",
	None,
	webbrowser.GenericBrowser(edge的路径))
c.NotebookApp.browser = 'edge'
  • 配置文件路径图:
    Jupyter详细使用_第2张图片

  • 详细配置图:
    Jupyter详细使用_第3张图片

4、修改Jupyter默认启动目录

jupyter启动的文件目录类似于pycharm集成开发工具中工作目录,默认是当前用户目录。
Jupyter详细使用_第4张图片

我们可通过命令行和配置文件2种方式修改:
1、命令行:
	a、切换路径到想要的目录,然后输入jupyter notebook进入
	b、直接在cmd中输入,jupyter notebook --notebook-dir=E:\Jupyter
2、配置文件加快捷方式修改:
	c.NotebookApp.notebook_dir = 'E:\Jupyter'
  • 第一种命令行修改
    Jupyter详细使用_第5张图片
  • 第二种命令行修改

Jupyter详细使用_第6张图片

  • 配置文件加快捷方式
    Jupyter详细使用_第7张图片

5、jupyter单元格操作

jupyter notebook文档由一些单元格组成,我们可以在单元格中输入相关代码或者说明文字。

①、支持类型

代码:python代码单元格,用来编写程序
​标记:支持Markdown语法单元格,用来编写描述程序的文字
原生NBConvert:原生类型单元格,内容原样显示。
			使用NBConvert转换后才会显示特殊格式,基本不用。
标题:标题单元格

②、模式(模式不同,对快捷键支持不同)

命令模式:单元格处于选中状态,不可写内容。此时单元格左侧为粗蓝色线条,其余为细灰色线条。

编辑模式:单元格处于选中状态,可以写内容,此时单元格左侧为粗绿色线条,其余为细绿色线条,

③、快捷键

  • 命令模式
命令模式:
Y:单元格转为code类型
M:单元格转为Markdown类型
R:单元格转为原生Raw NBConvert类型
Enter:进入编辑模式
A:在单元格上方插入新的单元格
B:在单元格下方插入新的单元格
C:复制选择的单元格
X:剪切选择的单元格
D:(两次)删除单元格
V:粘贴到当前单元格下方
Shift+V:粘贴到当前单元格上方
Z:撤销删除
  • 编辑模式
Tab:代码补全
Shift+Tab:显示函数文档信息
Esc:进入命令模式
Ctrl-A: 全选
Ctrl-U: 撤销选择
Ctrl-/: 评论
Ctrl-D: 删除整行
Ctrl-Z: 撤销
Ctrl-Home: 跳到单元格起始处
Ctrl-上: 跳到单元格起始处
Ctrl-End: 跳到单元格最后
Ctrl-下: 跳到单元格最后
Ctrl-左: 跳到单词左边
Ctrl-右: 跳到单词右边
Ctrl-删除: 删除前面的单词
Ctrl-Delete: 删除后面的单词
  • 通用模式
Ctrl+Enter:运行单元格,然后该单元格处于命令模式下
Shift+Enter:运行单元格,并切换到下一个单元格,如果下方没有单元格,会新建单元格
Alt+Enter:运行单元格,并在下方新建一个单元格

你可能感兴趣的:(Jupyter,编辑器)