#Python应用#--Ipython Notebook基本命令及使用指南

user

雨橙

中国.四川.成都

世界之上、唯有远见、惟爱不变。


首先安装ipython
pip install ipython
然后安装jupyter
pip install jupyter
 
运行notebook
jupyter notebook 
 
指定IP和端口运行
jupyter notebook --no-browser --port 5200 --ip=192.168.0.36

 
Jupyter Notebook常用快捷键

1,模式切换
当前cell侧边为蓝色时,表示此时为命令模式,按Enter切换为编辑模式
当前cell侧边为绿色时,表示此时为编辑模式,按Esc切换为命令模式
 
2,命令模式快捷键
H:显示快捷键帮助
F:查找和替换
P:打开命令面板
Ctrl-Enter:运行当前cell
Shift-Enter:运行当前cell并跳转到下一cell
Alt-Enter:运行当前cell并在下方新建cell
Y:把当前cell内容转换为代码形式
M:把当前cell内容转换为markdown形式
1~6:把当前cell内容设置为标题1~6格式
Shift+上下键:按住Shift进行上下键操作可复选多个cell
A:在上方新建cell
B:在下方新建cell
X/C/Shift-V/V:剪切/复制/上方粘贴/下方粘贴
双击D:删除当前cell
Z:撤销删除
S:保存notebook
L:为当前cell的代码添加行编号
Shift-L:为所有cell的代码添加行编号
Shift-M:合并所选cell或合并当前cell和下方的cell
双击I:停止kernel
双击0:重启kernel
 
3,编辑模式快捷键
Tab:代码补全
Ctrl-A:全选
Ctrl-Z:撤销
Ctrl-Home:将光标移至cell最前端
Ctrl-End:将光标移至cell末端
 
 
Matplotlib 集成
Jupyter Notebook中Matplotlib绘图
若要使用Matplotlib绘图,为确保图形能顺利输出,需在cell开头键入
%matplotlib inline
 
示例代码:
import matplotlib.pyplot as plt
import numpy as np

x = np.arange(20)
y = x**2

plt.plot(x, y)


 
导出功能
notebook 还有一个强大的特性,就是其导出功能。可以将 notebook 导出为多种格式:
HTML
Markdown
ReST
PDF(通过 LaTeX)
Raw Python
posted at