pycharm查看变量值的4种方法汇总

作者:Dust_Evc 时间:2022-04-17 04:37:37 

方法一:插入断点,Debug运行

在欲查看变量值的语句前,插入断点,Debug运行。之后,就在Debug面板下,可以查看各变量值,然后还可按F8、F7、F9查看、调试代码。也可对某些变量,点击右键,选择“Add to Watches”,进行专门监控;对于Array,可以右击选择View as array,以表格的形式查看数据。

pycharm查看变量值的4种方法汇总

方法二:勾选上 Run with Python console

1、在菜单栏里,选择项目的下拉菜单里选择 Edit Configuration

pycharm查看变量值的4种方法汇总

2、在对应项目的设置里勾选上 Run with Python console(这里是新版本,旧版本此选项改为“Show command line afterwards”)

pycharm查看变量值的4种方法汇总

3、然后运行程序后,点击控制台的眼镜按钮即可查看变量的值。

pycharm查看变量值的4种方法汇总

方法三:在当前的console 用run

 运行python 程序时,不要用菜单栏里的run,在当前的console 下面敲入:run 你的python 文件名,来运行debug的小脚本,比如可视化几个变量之类的小脚本时可以用:run -i 你的python 文件名

-i 的意思是:源文件就在当前IPython的名字空间下运行而不是在一个新的名字空间中 , 也就是和MATLAB一样当成脚本运行。 这时就能直接调用workspace里面的变量了。

方法四:用print输出即可查看

看似很垃圾,但其实很多时候这个方法为首选方法

补充:其他小问题

1、注意区分Pycharm中的Python Console(控制台)与Terminal(终端)

2、系统的 python环境和 ipython 可能会发生冲突,

1. 可以卸载ipython的当前版本下个低版本的ipython

    查看 ipython的版本,我当前为最新版本 7.8.0
    pip show ipython
    卸载当前版本:
    pip uninstall ipython
    安装 6.2.0 版本
    pip install ipython==6.2.0
    最后记得重启 Pycharm !

  • 或者取下下图user IPython if available的勾选.

pycharm查看变量值的4种方法汇总

来源:https://blog.csdn.net/Dust_Evc/article/details/123117775

标签:pycharm,变量值
0
投稿

猜你喜欢

  • 讲解Python中运算符使用时的优先级

    2022-12-28 14:40:17
  • python爬取天气数据的实例详解

    2022-08-26 22:28:46
  • python判断自身是否正在运行的方法

    2022-07-30 02:34:44
  • 浅谈django框架集成swagger以及自定义参数问题

    2022-01-09 20:25:10
  • python 读写excel文件操作示例【附源码下载】

    2023-02-20 09:26:31
  • FFrpc python客户端lib使用解析

    2023-09-06 00:12:20
  • 背景图片千万不要gzip压缩,尤其是PNG

    2009-06-19 12:42:00
  • Python自定义进程池实例分析【生产者、消费者模型问题】

    2023-05-20 12:20:02
  • python3在各种服务器环境中安装配置过程

    2021-10-27 22:49:55
  • Django实现auth模块下的登录注册与注销功能

    2022-03-06 17:49:15
  • 利用Matlab绘制各类特殊图形的实例代码

    2021-01-05 21:10:31
  • Python OrderedDict字典排序方法详解

    2022-01-07 13:32:09
  • Python打包方法Pyinstaller的使用

    2022-06-08 13:25:21
  • MYSQL教程:my.cnf缓存优化

    2009-07-30 08:58:00
  • python读取文本中数据并转化为DataFrame的实例

    2021-10-24 13:08:28
  • Python导入数值型Excel数据并生成矩阵操作

    2023-05-15 16:59:24
  • 内容,而不是Chrome

    2008-10-16 13:43:00
  • SQL语句练习实例之七 剔除不需要的记录行

    2011-11-03 16:50:51
  • Python爬虫基础初探selenium

    2023-07-26 17:40:50
  • python yield迭代器详解

    2023-12-06 09:36:50
  • asp之家 网络编程 m.aspxhome.com