【发布时间】:2023-03-31 09:26:01
【问题描述】:
是否有人为特定的numpy.ndarray 类实现了类型提示?
现在,我使用的是typing.Any,但如果有更具体的内容会更好。
例如,如果 NumPy 人员为他们的 array_like 对象类添加了 type alias。更好的是,在dtype 级别实现支持,以便支持其他对象以及ufunc。
【问题讨论】:
-
pypi.python.org/pypi/plac 可以使用 Py3 注释 - 填充
argparse解析器。对于 Py2,它使用装饰器创建类似的annocation数据库。 -
typing是 Py 3.5 的新手。许多numpy用户仍在使用 Py2。我的系统上有 3.5,但我没有为它安装numpy。numpy开发人员不会为 Python 的前沿添加功能(@运算符除外) -
numpy维护在github存储库中。看issues和pull requests;注册并提交您自己的问题。可能还有另一个讨论开发问题的论坛,但我看的最多的是github问题。 -
对于任何调查此问题的人 - 看起来这里有一个相关的解决方案:stackoverflow.com/questions/52839427/…
-
> 现在有...@Jasha 这张票是 4.5 年前由我作为 OP 开的。
标签: python python-3.x numpy type-hinting python-typing