python - python中的classOf []等价是什么?
问题描述
我在 Python 中导入了一个类:
from mxnet.ndarray import NDArray
现在我想在不type
初始化. 在 Scala 中,我会这样做:NDArray
val t = classOf[NDArray]
有没有办法在 Python 中做到这一点?
解决方案
抱歉,刚刚意识到在 Python 中静态对象和类/类型之间没有区别,因此可以直接将 NDArray 与类型对象进行比较:
# ... v is an instance of NDArray
assert type(v) == NDArray
推荐阅读
- eclipse - Maven 依赖项:无法解析导入,但存在于本地存储库中(Eclipse Oomph 解压缩设置任务)
- .net - Visual Studio Preview 19 中的 Xamarin IOS 说 IOS Designer 即将消失,但没有关于如何使用 Xcode 的链接
- yaml - 在 GitHub 操作中使用日期作为 ENV 变量
- flutter - 如何在 Flutter 中拥有一个选项卡式小部件?
- html - JQuery .nextAll(试图获取 DOM 中下一个输入的值)返回“未定义”
- javascript - react hooks中的set方法没有设置值
- javascript - 类型错误:“字段”参数无效。必须是 CustomQuery.Query.distinct 中的字符串或函数
- web-applications - 我需要哪些技术将指令从 Web 服务器发送到连接到 Internet 的 Raspberry PI
- ios - 使用自定义迁移删除 coredata 对象
- laravel - Laravel 社交名流 - Google 提供商