因为不想使用大型的IDE,比如Pycharm非常的笨重,同样不喜欢交互式界面那样枯燥的一条一条敲代码的步骤。极其的繁琐。所以开始使用Jupter的这个交互式界面,看着舒服,还有各种插件。
如何安装网上有大量的教程,简洁明了,这里也不再赘述。
Jupter的打开方法非常简单,在命令行敲入如下命令就OK了。
$ipython notebook
接下来就是快捷键的使用方式,图形化界面的功能键都有注释也不需要我们记忆,这里主要记载一些快捷键的使用,以便后期使用。
记载一下Jupter的调试:
Jupter启用调试的时候使用的是Python的第三方库pdb
import pdb
pdb.set_trace()
输入这两行代码就可以对代码进行调试了
例如:
import pdb #导入第三方库
pdb.set_trace() #输入调试器
a = 1
b = 1
c = a+b
Jupter开始运行这段代码就会出现pdb的交互,
下面是一系列指令:
命令 解释
break 或 b——设置断点
continue 或 c——继续执行程序
list 或 l ——查看当前行的代码段
step 或 s ——进入函数
return 或 r——执行代码直到从当前函数返回
exit 或 q——中止并退出
next 或 n ——执行下一行
pp——打印变量的值
help——帮助
eg:
#pdb:
#输入b 3就是在第三行设置断点,输入continue就是继续运行
#输入exit就是退出
pdb:b 3
pdb:c
pdb:p a #打印变量的值