00:00
哦,1Z教程。好,我们回家上节课内容啊,上节课讲什么来着呢?上节课讲了轨idle的6工作,那6工作对应6行代码,这就是它代码量,除了代码量之外,还有一个核心的指标是什么呢?缺陷率,哎,不能说写很多bug,那什么是bug呢?Bug就是执行不下去的地方,比如说print认识,Print不认识,那就出现了name error, 对吧,Name error, 那么这个name error就是bug,就是错误,哎,找到错误,修复错误,就是debug。那我们呢,想要debug得有一个程序,哪个呢?VI空格gridle.py编辑这个程序,编辑的时候呢,我们不用重新打了,点一下拷贝冒号,观察一下r rer在哪呢?这块已经有了,已经进了这个系统剪切码了,那我就粘贴呗,双引号加号,注意这个位置,双引号加号P,哎,粘贴了之后啊,继续到第一行DD把这行删了,冒号WQ把它退出去写了吗?写了运行可以吗?可以,哎,可以,那有了这程序我们就可以,怎么样,我们就可以进行调试了,调试怎么说呢,调试的说法啊,叫PDB。
01:17
PDB, 什么是P,拍子是P,什么是DB d bug是DB3呢代表一个版本是吧?D什么呢?D bug呢?Bug就是重子,也就是错误,底呢就是减少re,增加decre,减少fame是什么呢?荣誉D fame减少荣誉重伤color颜色减少颜色DEC color漂白啊decline decline衰落是吧?衰落,那么这个时候具体怎么调试呢?Debug是这个函数的名字,或者说这个命令的名字,然后呢,给它用到gidle.py上面,哎,进来之后呢,它就出现这么一个状态,哎,出现了什么呢?我现在在什么文件里面的第几行,然后该执行的是哪一句,哎,但是我怎么执行呢?我不知道,不知道怎么办,就喊救命啊,救命啊,Help help, 哎,这个时候呢,我们就可以。
02:17
可以看到这个救命啊,就就喊出来了,喊出来之后呢,我们可以看到这里面呢,就有这么多命令,那这些都属于什么呢?属于Document command, 呃,文档的命令,哎,那我可以怎么样呢?Help, 某个topic都有什么topic呢?这些是相应的topic,哎,那我要通使用哪个topic呢?我要使用help help help这个topic help help, 那help这个topic有些什么帮助,如果没有参数,那么就输出可用的命令列表,那么这不是就是没有参数吗?直接Have吗?如果有参数就怎么样,就输出这个命令对应的帮助。哎,剩下是两种专门的help,那么help这块啊,它有一个括弧,括弧里面是ERPERP什么意思呢?哎,那就是help里面的H是必须写的ERP可省对不对,Help h会怎么样,效果是一样的,Help等于,HH等于。
03:17
Help h help呢,也就是h help hh呢,哈哈,是吧?HH, 哈哈,那HH这命令我们知道了,除了这个help命令,我们还有什么命令呢?我们下次再说o ez加枪。
我来说两句