使用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 self,cls,decorator的理解
Jul 13 Python
python学习笔记:字典的使用示例详解
Jun 13 Python
python操作mongodb根据_id查询数据的实现方法
May 20 Python
Python MD5加密实例详解
Aug 02 Python
Python实现列表删除重复元素的三种常用方法分析
Nov 24 Python
使用Python对微信好友进行数据分析
Jun 27 Python
python中pytest收集用例规则与运行指定用例详解
Jun 27 Python
django模板获取list中指定索引的值方式
May 14 Python
Visual Studio Code搭建django项目的方法步骤
Sep 17 Python
如何用Python进行时间序列分解和预测
Mar 01 Python
Python Numpy之linspace用法说明
Apr 17 Python
Python OpenCV快速入门教程
Apr 17 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
PHP设计聊天室步步通
2006/10/09 PHP
可以在线执行PHP代码包装修正版
2008/03/15 PHP
功能齐全的PHP发送邮件类代码附详细说明
2008/07/10 PHP
php 多线程上下文中安全写文件实现代码
2009/12/28 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
2018/10/16 PHP
解决laravel中日志权限莫名变成了root的问题
2019/10/17 PHP
如何在PHP中生成随机数
2020/06/04 PHP
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
自己封装的一个原生JS拖动方法(推荐)
2016/11/22 Javascript
深入理解Angular中的依赖注入
2017/06/26 Javascript
Angular2 组件间通过@Input @Output通讯示例
2017/08/24 Javascript
angularjs实现分页和搜索功能
2018/01/03 Javascript
用原生 JS 实现 innerHTML 功能实例详解
2019/04/03 Javascript
layui使用label标签的方法
2019/09/14 Javascript
[02:43]中国五虎出征TI3视频
2013/08/02 DOTA
[01:14]DOTA2亚洲邀请赛 ShowOpen
2015/02/07 DOTA
[07:43]《辉夜杯》公开赛晋级外卡赛战队—TRG训练生活探秘
2015/12/11 DOTA
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
讲解Python中for循环下的索引变量的作用域
2015/04/15 Python
Python解决走迷宫问题算法示例
2018/07/27 Python
python hbase读取数据发送kafka的方法
2018/12/27 Python
详解Python装饰器
2019/03/25 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
Python OpenCV实现视频分帧
2019/06/01 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
python定位xpath 节点位置的方法
2019/08/27 Python
Python实现FLV视频拼接功能
2020/01/21 Python
python 实现控制鼠标键盘
2020/11/27 Python
国际鲜花速递专家:Floraqueen
2016/11/24 全球购物
NBA欧洲商店(西班牙):NBA Europe Store ES
2019/04/16 全球购物
乌克兰机票、铁路和巴士票、酒店搜索、保险:Tickets.ua
2020/01/11 全球购物
什么是网络协议
2016/04/07 面试题
解除劳动合同协议书范本2014
2014/09/25 职场文书
学校艾滋病宣传活动总结
2015/05/09 职场文书
React forwardRef的使用方法及注意点
2021/06/13 Javascript