五维工作室

这里是你们可以实现梦想的地方

标签 快捷键 下的文章

Jupter notebook 使用和常用快捷键

%run script.py 执行 script.py, *标识正在运行

%run -d test.py 调试文件,当出现异常点击restart the kernel按钮恢复正常

up down break 最后一行打上断点,然后exit结束ipython输出最终结果,不然会报错

output=!cmd args 执行cmd 并赋值

!cmd 在系统 shell 执行 cmd

%load test.py 把代码导入到cell中

%bookmark 使用 IPython 的目录书签系统

%cd direcrory 切换工作目录

%pwd 返回当前工作目录(字符串形式)

%prun statement用cProfile行性能分析statement

%env 返回当前系统变量(以字典形式)

%reset 删除 interactive 命名空间中的全部变量

%matplotlib inline matplotlib绘图

%pdb on/off 在异常发生后自动进入调试器

%debug 从最新的异常跟踪的底部进入交互式调试器

%quickref 显示 IPython 快速参考

%magic 显示所有魔术命令的详细文档

%time statement测试statement的执行时间

%timeit statement 多次statement执行时间的平均值

%who、%who_ls、%whos 显示 interactive 命名空间中定义的变量,信息级别/冗余度可变

%xdel variable 删除 variable,并尝试清除其在 IPython 中的对象上的一切引用

alt enter 不管有没有cell都会新建,序号在前的cell定义的变量对序号靠后的cell有效

执行当前cell跳到下一cell:Shift Enter

执行当前cell不跳转:Ctrl-Enter

是当前的cell进入编辑模式:Enter

退出当前cell的编辑模式:Esc

删除当前的cell:双D

当前cell加入line number:单L

快速跳转到首个cell:Crtl Home

快速跳转到最后一个cell:Crtl End

选中内容添加/取消注释:Crtl /

撤销对某个cell的删除:z

浏览器Tab之间切换:Crtl PgUp和Crtl PgDn

当前的cell转化为具有N级别标题的maskdown:单N(1<=N<=3)比如单按1

阅读全文