|
1
552
:如果您使用的是Python4.0条它只是起作用。从今天(2019年)起3.7条+必须使用将来的语句打开此功能(
这是因为
|
|
|
2
15
支票 https://www.python.org/dev/peps/pep-0484/#forward-references -符合这一要求的工具将知道如何从那里展开类名并加以利用(务必记住,Python语言本身不做任何这些注释—它们通常用于静态代码分析,或者可以有一个库/框架用于运行时的类型检查—但您必须显式地设置那)。
更新
pep-563
-从Python开始3.8条有可能写
|
|
|
3
13
将类型指定为字符串是很好的,但总让我有点恼火,因为我们基本上是在绕过解析器。所以你最好不要拼错这些文字字符串中的任何一个:
|
|
|
4
8
通过这样做,重命名类并不意味着修改类型提示。但我个人并不期望聪明的代码编辑器能很好地处理这个表单。 |