我在实际编写中遇到如下问题:
class A:
def foo(self, b: B):
pass
class B(A):
pass
(当然这段代码我是为了说明问题最简形式,看不出这段代码的意图很正常..)
这里我要怎么处理 foo
方法中 b
参数的类型注释?(现在会因为 B
的定义在 A
之后而没有定义)
我在实际编写中遇到如下问题:
class A:
def foo(self, b: B):
pass
class B(A):
pass
(当然这段代码我是为了说明问题最简形式,看不出这段代码的意图很正常..)
这里我要怎么处理 foo
方法中 b
参数的类型注释?(现在会因为 B
的定义在 A
之后而没有定义)
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
已解决
即可