使用Pycharm在运行过程中,查看每个变量的操作(show variables)


Posted in Python onJune 08, 2020

每个版本的Pycharm的“Show command line afterwards”可能会稍有不同,例如有版本叫:“run with Python console”,反正不管名称怎么变,位置基本是没变的,勾选试一下就知道了!

原文:

做图像处理的人一般都用过MATLAB,好用易上手,并且里面封装了大量的算法,并且MATLAB里面有一个很贴心的功能就是你可以随时查看变量的值,以及变量的类型是什么:

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

在进行代码调试的时候,可以清楚的看到是哪些值出现了问题,但是由于MATLAB的深度学习生态环境还是没有Python的开放;因此,现在更多的人在做深度学习的时候,更加倾向于使用Python,而在众多的Python IDE中,pycharm算是比较热门的了!那么,pytharm能不能像MATLAB一样显示中间变量的值呢?答案是可以的!

具体软件环境如下:

Python 3.6.3

Anaconda 3(64bit)

ipython 6.1.0

点击运行栏的这个灰色向下剪头:

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

单击“Edit Configurations”,

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

在出现的窗口上,勾选上:“Show command line afterwards”

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

点击OK,重启Pycharm;接着点击Run窗口:

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

将Run的show variables图标勾选:

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

然后你就会发现,在右边出现了变量的窗口:

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

补充知识:Pycharm 运行程序后如何 如何查看变量的值(不通过debug的方式)

之前每一次显示内容都是用 print…… 感觉太傻。百度了一下,找到了更好的解决方法,

如下:

使用Pycharm在运行过程中,查看每个变量的操作(show variables)

上图中的右下角的3 应该是第4步。

以上这篇使用Pycharm在运行过程中,查看每个变量的操作(show variables)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中字符串的处理技巧分享
Sep 17 Python
Python使用sftp实现上传和下载功能(实例代码)
Mar 14 Python
Python导入模块时遇到的错误分析
Aug 30 Python
python利用sklearn包编写决策树源代码
Dec 21 Python
基于python log取对数详解
Jun 08 Python
详解Numpy中的数组拼接、合并操作(concatenate, append, stack, hstack, vstack, r_, c_等)
May 27 Python
Python 利用高德地图api实现经纬度与地址的批量转换
Aug 14 Python
python实现复制大量文件功能
Aug 31 Python
如何使用python传入不确定个数参数
Feb 18 Python
python字符串常用方法及文件简单读写的操作方法
Mar 04 Python
Django实现将一个字典传到前端显示出来
Apr 03 Python
Python中and和or如何使用
May 28 Python
Python configparser模块操作代码实例
Jun 08 #Python
pycharm 实现本地写代码,服务器运行的操作
Jun 08 #Python
pycharm软件实现设置自动保存操作
Jun 08 #Python
Python decimal模块使用方法详解
Jun 08 #Python
深入了解python列表(LIST)
Jun 08 #Python
将pycharm配置为matlab或者spyder的用法说明
Jun 08 #Python
基于python实现matlab filter函数过程详解
Jun 08 #Python
You might like
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
Php+SqlServer实现分页显示
2006/10/09 PHP
使用PHP+AJAX让WordPress动态加载文章的教程
2015/12/11 PHP
隐藏Nginx或Apache以及PHP的版本号的方法
2016/01/03 PHP
Zend Studio使用技巧两则
2016/04/01 PHP
php实现给二维数组中所有一维数组添加值的方法
2017/02/04 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
ASP小贴士/ASP Tips javascript tips可以当桌面
2009/12/10 Javascript
jquery序列化表单以及回调函数的使用示例
2014/07/02 Javascript
js+html5通过canvas指定开始和结束点绘制线条的方法
2015/06/05 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
JavaScript程序开发之JS代码放置的位置
2016/01/15 Javascript
jQuery.deferred对象使用详解
2016/03/18 Javascript
JS实现的简易拖放效果示例
2016/12/29 Javascript
非常优秀的JS图片轮播插件Swiper的用法
2017/01/03 Javascript
关于ES6的六个小特性(二)
2017/02/20 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
2020/09/16 Javascript
rhythmbox中文名乱码问题解决方法
2008/09/06 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2020/02/27 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
python中time包实例详解
2021/02/02 Python
CSS3 完美实现圆角效果
2009/07/13 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
2014/07/27 面试题
学习十八届三中全会精神实施方案
2014/02/17 职场文书
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
幼儿园父亲节活动总结
2015/02/12 职场文书
python标准库ElementTree处理xml
2022/05/20 Python
mysql全面解析json/数组
2022/07/07 MySQL