Python调试模式,2+到3+转变

2018-01-17  本文已影响0人  韦德爱老詹

Python调试模式

对于陌生的程序,想要熟悉其功能并进行修改,最好通过调试搞清楚代码的逻辑。
通过import pdb并通过pdb.set_trace()相当于在程序中增加断点。
开始调试:直接运行脚本,会停留在 pdb.set_trace() 处。


接下来便是在命令窗口进行操作,输入n回车,即运行下一步:

其他命令:
pdb 常用命令
Spyder有清楚的数据显示界面,十分方便。

Python2+到3+转变

变化有挺多的,先挑几个目前影响比较大的改变。

 file_info.append('Caltech_{}_{}'.format(
                os.path.basename(dl),os.path.basename(fl).split('.')[0]))
 file_info.append('{}_{}_{}.png'.format(
               os.path.basename(dl),os.path.basename(fl).split('.')[0], str(tmp-1)))
上一篇 下一篇

猜你喜欢

热点阅读