为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

有只小跳蛙 2021-12-09 14:38:17
在哪里可以找到内置类和 ABC 的 Python 类型提示?例如,我在哪里可以找到 的类型提示MutableSet[T].__isub__,我想是这样的def __isub__(self, other: Set[T]) -> None:     ...
查看完整描述

1 回答

?
精慕HU

TA贡献1845条经验 获得超8个赞

具体来说MutableSet.__isub__,我遵循了types.pyi的导入,它定义了如下方法:

def __isub__(self, s: AbstractSet[Any]) -> MutableSet[_T]: ...

这实际上作为typeshed 的一部分出现,Pycharm 默认安装它,因此它显然不是 CPython 的组成部分。我假设你可以对其他 ABC 做同样的事情。但是,我找不到内置类型(如列表)的类似类型提示。


查看完整回答
反对 回复 2021-12-09
  • 1 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信