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

Spyder调试过程备记20200201

左边是代码区,双击左侧可设置断点。右侧上部是变量及值,下部是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

Spyder调试过程备记20200201

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

 

 

 

相关文章:

  • 2021-12-19
  • 2021-10-17
  • 2021-07-14
  • 2021-08-24
  • 2021-07-23
  • 2021-07-26
  • 2021-04-17
猜你喜欢
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2021-11-21
  • 2021-05-09
  • 2021-12-29
  • 2021-11-02
相关资源
相似解决方案