在Spyder的python程序怎么调试,特别是需要带命令行参数时。
左边是代码区,双击左侧可设置断点。右侧上部是变量及值,下部是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',