猿问

在哪里可以找到内置类和 ABC 的 Python 类型提示?

在哪里可以找到内置类和 ABC 的 Python 类型提示?例如,我在哪里可以找到 的类型提示MutableSet[T].__isub__,我想是这样的

def __isub__(self, other: Set[T]) -> None:
    ...


有只小跳蛙
浏览 138回答 1
1回答

精慕HU

具体来说MutableSet.__isub__,我遵循了types.pyi的导入,它定义了如下方法:def __isub__(self, s: AbstractSet[Any]) -> MutableSet[_T]: ...这实际上作为typeshed 的一部分出现,Pycharm 默认安装它,因此它显然不是 CPython 的组成部分。我假设你可以对其他 ABC 做同样的事情。但是,我找不到内置类型(如列表)的类似类型提示。
随时随地看视频慕课网APP

相关分类

Python
我要回答