这是什么意思?
我的函数从 python/c 库中获取两个 numpy 数组。在该函数调用之后,我打开调试器以查找错误,因此我添加了该行以查看两个 numpy 数组。
import pdb; pdb.set_trace()
但是对于arrays
pdb
唯一返回消息之一的值*** Newest frame
PDB 输出:
(Pdb) type(d)
<type 'numpy.ndarray'>
(Pdb) type(f)
<type 'numpy.ndarray'>
(Pdb) f.shape
(3, 3, 17856)
(Pdb) d[0].shape
*** Newest frame
(Pdb) d[0]
*** Newest frame