首页 > 解决方案 > python中的classOf []等价是什么?

问题描述

我在 Python 中导入了一个类:

from mxnet.ndarray import NDArray

现在我想在type初始化. 在 Scala 中,我会这样做:NDArray

val t = classOf[NDArray]

有没有办法在 Python 中做到这一点?

标签: pythonreflectiontypes

解决方案


抱歉,刚刚意识到在 Python 中静态对象和类/类型之间没有区别,因此可以直接将 NDArray 与类型对象进行比较:

# ... v is an instance of NDArray
assert type(v) == NDArray

推荐阅读