给定一个带有用于初始化的辅助方法的类:
class TrivialClass:
def __init__(self, str_arg: str):
self.string_attribute = str_arg
@classmethod
def from_int(cls, int_arg: int) -> ?:
str_arg = str(int_arg)
return cls(str_arg)
是否可以注释from_int
方法的返回类型?
我都试过了cls
,TrivialClass
但是 PyCharm 将它们标记为未解析的引用,这在当时听起来很合理。