Spyder调试过程备记20200201

在Spyder的python程序怎么调试,特别是需要带命令行参数时。

Spyder调试过程备记20200201_第1张图片

左边是代码区,双击左侧可设置断点。右侧上部是变量及值,下部是IPython console控制台,调试程序的命令就在这里输入

第一种:直接运行,按F5或者在控制台输入“runfile('C:/Users/Administrator/Desktop/ob.py',args='--image=e05.jpg', wdir='C:/Users/Administrator/Desktop')” ,或者“%run ob.py --image=e01.jpg”

第二种:调试运行,在控制台输入“debugfile('C:/Users/Administrator/Desktop/ob.py',args='--image=e06.jpg', wdir='C:/Users/Administrator/Desktop')”,进入ipdb调试模式,调试命令简介如下:

args参数如果有多个的话,参数之间用空格分开,例:

args='"C:/Users/wangxh.PANACRO/Desktop" C:/Users/wangxh.PANACRO/Desktop/supplier_data2.csv',

Spyder调试过程备记20200201_第2张图片

Spyder调试过程备记20200201_第3张图片

Spyder调试过程备记20200201_第4张图片 在控制台,主要用的是n,c,s命令,以及在代码区双击设置断点,通过查看变量值基本上完成步进调试目的。

 

 

 

你可能感兴趣的:(Spyder调试过程备记20200201)