1、Notebook 扩展插件
pip install jupyter_contrib_nbextensions
2、Qgrid
让数据格更具交互性
安装
pip install qgrid
jupyter nbextension enable --py --sys-prefix qgrid
使用:
import qgrid
qgrid_widget = qgrid.show_grid(df, show_toolbar=True)
qgrid_widget
3、主题
pip install jupyterthemes
#运行以下命令,可得到可用的主题列表:
jt -l
主题列表:
chesterish
grade3
gruvboxd
gruvboxl
monokai
oceans16
onedork
solarizedd
solarizedl
主题更换:
jt -t chesterish -T
#或者
jt -t monokai -f fira -fs 13 -cellw 70% -ofs 11 -dfs 11 -T -N
主题字体命令如下:
主题图片显示白色,更改背景色为主题色
from jupyterthemes import jtplot
jtplot.style()
4、插件Table of Contents
打开主页的nbextensions,勾选即可
点击cell,改为标题
5、插件Hinterland
打开主页的nbextensions,勾选即可
代码补全
6、插件Split Cells
打开主页的nbextensions,勾选即可
拆分单元格允许开发者并排查看 2 个单元格
7、修改默认工作文件夹
7.1 首先,打开 cmd 输入 jupyter notebook --generate-config
7.2 在(默认是c盘用户名下).jupyter 文件夹下,有一个文件名为 jupyter_notebook_config.py 文件,使用 pycharm 或其他 IDE 打开
7.3 修改最后一行如下:
c.NotebookApp.notebook_dir = ' D:\\jupyter_file'
7.4 找到 jupyter notebook 快捷方式,右键点击属性,在 target 里,删除最后的 % USERPROFILE%。
7.5第一次管理员身份打开jupyter notebook,给与文件夹权限
8 nbinteract jupyter 交互插件
待研究。。。。。。。。。。。。
jupyter快捷键
编辑模式下常用快捷键
快捷键 作用 说明
Tab 代码补全或缩进
Shift-Tab 提示
输出帮助信息,部分函数、类、方法等会显示其定义原型,
如果在其后加 ? 再运行会显示更加详细的帮助
Ctrl-] 缩进 向右缩进,等同于 tab
Ctrl-[ 解除缩进 向左缩进,等同于 shift+tab
Ctrl-A 全选
Ctrl-Z 撤销
Ctrl-Shift-Z 重做
Ctrl-Y 重做
Ctrl-Home 跳到单元开头 等同 home
Ctrl-Up 跳到单元开头 等同 end
Ctrl-End 跳到单元末尾
Ctrl-Down 跳到单元末尾
Ctrl-Left 跳到左边一个字首
Ctrl-Right 跳到右边一个字首
Ctrl-Backspace 删除前面一个字
Ctrl-Delete 删除后面一个字
Esc 切换到命令模式
Ctrl-M 切换到命令模式
Shift-Enter 运行本单元,选中下一单元 新单元默认为命令模式
Ctrl-Enter 运行本单元
Alt-Enter 运行本单元,在下面插入一单元 新单元默认为编辑模式
Ctrl-Shift-- 分割单元 按光标所在行进行分割
Ctrl-Shift-Subtract 分割单元
Ctrl-S 保存当前 NoteBook
Shift 忽略
Up 光标上移或转入上一单元
Down 光标下移或转入下一单元
Ctrl-/ 注释整行 / 撤销注释 仅代码状态有效
https://blog.csdn.net/lhbbzh/article/details/78735230
技巧:https://blog.csdn.net/liwei1205/article/details/78818937