当使用 PyCharm 调试大型 np 数组的操作时,我遇到了一个问题,即没有快速的方法来检查数组的形状,因为将鼠标悬停在变量上仅显示前三个元素:
有没有办法显示 500 x 1000 x 4 x 45?按 ctrl+F1 并滚动到 shape 属性一段时间后会变得有点无聊......
最佳答案
我正在寻找相同的功能。到目前为止,我找到了这个解决方案:
- 在调试 View 中,打开控制台
- 点击“显示 Python 提示符”
在提示符下输入
import numpy as np np.set_string_function(lambda a: str(a.shape), repr=False)
关于Python:PyCharm 通过 "shape"显示 "mouse over",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46828437/