我看着standard library documentation,我看到from typing import Sequence
在引擎盖下呼叫collections.abc
.
现在,对于一些抽象类,最初有一个弃用警告/错误和从collections
包到collections.abc
的migrations.See here.然而,既然抽象已经在一个新的位置安顿下来了,那么是否可以使用其中任何一个呢?我在代码库中看到了from collections.abc import [etc]
,我想知道在try 进行类型批注时,只从typing
导入会不会更实用?
Cython源代码:
Sequence = _alias(collections.abc.Sequence, 1)
个