大家好,又见面了,我是你们的朋友全栈君。
目录
做图像处理的人一般都用过MATLAB,好用易上手,并且里面封装了大量的算法,并且MATLAB里面有一个很贴心的功能就是你可以随时查看变量的值,以及变量的类型是什么:
在进行代码调试的时候,可以清楚的看到是哪些变量出现了问题,但是由于MATLAB的深度学习生态环境还是没有Python的开放,因此,现在更多的人在做深度学习的时候,更加倾向于使用Python,而在众多的Python IDE中,pycharm算是比较热门的了!但pycharm和MATLAB在变量交互上的形式不同,有时候为了观察变量的取值是否正确,还要到处print~~,麻烦不说还特别低效!!那么,pytharm能不能像MATLAB一样显示中间变量的值呢?答案是可以的!
当然,你可能会问:debug不是也能直接查看变量的值吗?为什么不直接debug?从我个人角度来说,我觉得对比debug,这样做的优势有如下几点:
具体软件环境如下:
点击运行栏的这个灰色向下剪头:
单击“Edit Configurations”,
在出现的窗口上,勾选上:“Show command line afterwards”:
或“run with Python console”(新版本):
点击OK,重启Pycharm;接着点击Run窗口:
将Run的show variables图标勾选:
新版本选择这个有点类似眼镜的图标:
然后你就会发现,在右边出现了变量的窗口:
1.每个版本的Pycharm的“Show command line afterwards”可能会稍有不同,例如有版本叫:“run with Python console”,反正不管名称怎么变,位置基本是没变的,勾选试一下就知道了!
2.上述操作只是针对一个文件,如果每个文件都想有类似的操作,可以点击生成Templates,后面运行.py文件便都会保存所有的变量:
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152588.html原文链接:https://javaforall.cn