TypeError: Cannot instantiate typing.Optional
TypeError: Cannot instantiate typing.Optional
我有这样的方法:
def select_unassigned_variable(self, variables: List[V]) -> Optional(V):
在某些情况下,我希望它成为 return V
或 None
类型的内容。
但是我得到这样的错误:
TypeError: Cannot instantiate typing.Optional
我应该改变什么?
你需要用方括号而不是圆括号来使用它:
def select_unassigned_variable(self, variables: List[V]) -> Optional[V]:
就像你对 List
所做的那样。
我有这样的方法:
def select_unassigned_variable(self, variables: List[V]) -> Optional(V):
在某些情况下,我希望它成为 return V
或 None
类型的内容。
但是我得到这样的错误:
TypeError: Cannot instantiate typing.Optional
我应该改变什么?
你需要用方括号而不是圆括号来使用它:
def select_unassigned_variable(self, variables: List[V]) -> Optional[V]:
就像你对 List
所做的那样。