2018-05-18 jupyter notebook 基础

2018-05-18  本文已影响0人  ustcmio

一、安装

1、使用pip install jupyter notebook
2、建议安装Anaconda,自带jupyter notebook

二、修改默认工作路径

1、使用jupyter notebook --generate-config命令行,生成配置文件.
   修改配置文件jupyter_notebook_config.py中的
   c.NotebookApp.notebook_dir = '工作路径' 
2、修改"起始位置"属性:快速启动栏中右击jupyter notebook属性,修改其中的"起始位置"为"工作路径"。
   注意:"目标"属性中如果最后有类似%userconfig%的参数,要删去.
3、在Anaconda安装目录下有个etc/jhpyter/目录,其中有配置文件jupyter_notebook_config.json。
   在配置文件中,添加"jupyter_dir":"工作路径"

具体可以参考https://blog.csdn.net/u014552678/article/details/62046638

三、简单使用

启动:生成网页版的notebook
new:可以新建python3,text,markdown或者folder等
新建python3文件后,生产文件后缀为ipynb,具体内容是json格式

基本使用语法

1、以cell为单元,每个cell空间独立,shift+Enter执行cell代码
2、导入代码使用%load,可以导入python代码,也可以导入网页,运行后,自动注释掉该行
3、运行代码:%run,不导入,直接输出运行结果
4、使用matplotlib作图,%matplotlib inline

实用快捷键

将当前的cell转化为具有一级标题的maskdown:单1
将当前的cell转化为具有二级标题的maskdown:单2
将当前的cell转化为具有三级标题的maskdown:单3
执行当前cell,并自动跳到下一个cell:Shift Enter
执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter
是当前的cell进入编辑模式:Enter
退出当前cell的编辑模式:Esc
删除当前的cell:双D
为当前的cell加入line number:单L
将当前的cell转化为具有一级标题的maskdown:单1
将当前的cell转化为具有二级标题的maskdown:单2
将当前的cell转化为具有三级标题的maskdown:单3
为一行或者多行添加/取消注释:Crtl /
撤销对某个cell的删除:z
浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn
快速跳转到首个cell:Crtl Home
快速跳转到最后一个cell:Crtl End

主要参考https://blog.csdn.net/tina_ttl/article/details/51031113

上一篇下一篇

猜你喜欢

热点阅读