1:问题描述
使用spyder运行Python程序时,有时会遇到程序本身需要有命令行参数(程序内有arg[])传入才能运行的情况。我之前一般是使用cmd直接调用对应的.py后面再加上对应的命令行参数来执行程序。但是想在spyder下ipython console内直接运行程序时却遇到了困难,试了好几种办法都不行。比如runfile,还有单步下在ipdb>后输入参数然后执行下一步都没能解决问题。
2:solution
在spyder下ipython console操作台内直接输入run +要跑的.py +传入参数,这样即可解决问题,程序就能够像在cmd下一样跑起来了~