numpy-deprecated-type-alias (NPY001)
有时提供修复。
作用
检查已弃用的 NumPy 类型别名。
为什么这不好?
NumPy 的 np.int
长期以来一直是内置 int
的别名;np.float
和其他类型也是如此。 这些别名的存在主要是因为历史原因,并且一直是新手经常困惑的原因。
这些别名在 1.20 中已弃用,并在 1.24 中已删除。 但是请注意,np.bool
和 np.long
在 2.0 中以不同的语义重新引入,因此本规则中已省略它们。
示例
建议改为