标签:mypy

  • 将类型指定为数字列表(整数和/或浮点数)? - python

    时间:2020-8-18

    我如何特定一个函数可以采用整数或浮点数的列表? 我尝试使用Union来制作一种新类型,如下所示: num = Union[int, float] def quick_sort(arr: List[num]) -> List[num]: ... 但是,mypy不喜欢这样: quickSortLomutoFirst.py:32: error: Argume […]

  • TypeVar和NewType有什么区别? - python

    时间:2020-8-13

    TypeVar和NewType似乎相关,但是我不确定何时应该使用它们,或者在运行时和静态地使用什么区别。 参考方案 这两个概念与其他任何与类型相关的概念都没有更多的关联。 简而言之,TypeVar是一个可以在类型签名中使用的变量,因此您可以多次引用同一未指定的类型,而NewType则用于告诉类型检查器某些值应视为自己的值类型。 Type Variables […]

  • mypypath:找不到名为“ tzwhere”的模块 - python

    时间:2020-7-24

    我正在学习mypy,我遇到的第一个错误是cannot find module。 我的档案是: from tzwhere import tzwhere tzw = tzwhere.tzwhere() print(tzw) 它可以由python运行,因为已安装tzwhere软件包。但是当我通过mypy运行它时,我得到了: mypy mp.py mp.py:1: […]