使用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实现协同过滤的教程
Apr 08 Python
python下MySQLdb用法实例分析
Jun 08 Python
python处理xml文件的方法小结
May 02 Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 Python
在windows下Python打印彩色字体的方法
May 15 Python
python一键去抖音视频水印工具
Sep 14 Python
详解python配置虚拟环境
Apr 08 Python
Python面向对象中类(class)的简单理解与用法分析
Feb 21 Python
Python 批量读取文件中指定字符的实现
Mar 06 Python
python 删除系统中的文件(按时间,大小,扩展名)
Nov 19 Python
Python爬虫之Selenium多窗口切换的实现
Dec 04 Python
Autopep8的使用(python自动编排工具)
Mar 02 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最简单的删除目录与文件实现方法
2014/11/28 PHP
[原创]PHP实现SQL语句格式化功能的方法
2017/07/28 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
2019/02/20 PHP
php连接mysql数据库最简单的实现方法
2019/09/24 PHP
JavaScript实现页面滚动图片加载(仿lazyload效果)
2011/07/22 Javascript
深入理解javascript动态插入技术
2013/11/12 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
Js实现网页键盘控制翻页的方法
2014/10/30 Javascript
JavaScript中发布/订阅模式的简单实例
2014/11/05 Javascript
nodejs实现HTTPS发起POST请求
2015/04/23 NodeJs
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
Vue之Watcher源码解析(1)
2017/07/19 Javascript
利用纯js + transition动画实现移动端web轮播图详解
2017/09/10 Javascript
javaScript中"=="和"==="的区别详解
2018/03/16 Javascript
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
2019/01/08 Javascript
vue中的mvvm模式讲解
2019/01/31 Javascript
Vue+Element实现网页版个人简历系统(推荐)
2019/12/31 Javascript
javascript实现简单留言板案例
2021/02/09 Javascript
[02:15]2015国际邀请赛选手档案IG.Ferrari 430
2015/07/30 DOTA
Python selenium如何设置等待时间
2016/09/15 Python
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
Python贪心算法实例小结
2018/04/22 Python
python实现人机五子棋
2020/03/25 Python
html5教程画矩形代码分享
2013/12/04 HTML / CSS
HTML5移动端开发中的Viewport标签及相关CSS用法解析
2016/04/15 HTML / CSS
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
英语专业推荐信
2013/11/16 职场文书
计算机专业毕业生的自我评价
2013/11/18 职场文书
个人应聘自我评价分享
2013/11/18 职场文书
大学生旅游业创业计划书
2014/01/29 职场文书
开展批评与自我批评发言材料
2014/05/15 职场文书
何玥事迹观后感
2015/06/16 职场文书
初中班主任心得体会
2016/01/07 职场文书
vue @ ~ 相对路径 路径别名设置方式
2022/06/05 Vue.js
js作用域及作用域链工作引擎
2022/07/07 Javascript