【问题标题】:Python: PyCharm show "shape" by "mouse over"Python:PyCharm 通过“鼠标悬停”显示“形状”
【发布时间】:2017-12-08 21:38:07
【问题描述】:

在使用 PyCharm 调试大型 np 数组的操作时,我遇到了一个问题,即无法快速检查数组的形状,因为将鼠标悬停在变量上仅显示第一个和最后三个元素:

有没有办法改为显示 500 x 1000 x 4 x 45?按下 ctrl+F1 并滚动到 shape 属性一段时间后变得有点累...

【问题讨论】:

    标签: python pycharm


    【解决方案1】:

    我正在寻找相同的功能。到目前为止,我找到了这个解决方案:

    1. 在调试视图中,打开控制台
    2. 点击“显示 Python 提示”
    3. 在提示符中输入

      import numpy as np
      np.set_string_function(lambda a: str(a.shape), repr=False)
      

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 2017-03-06
      相关资源
      最近更新 更多