【发布时间】:2017-01-05 10:36:36
【问题描述】:
给定一个带有辅助方法的类用于初始化:
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 将它们标记为未解析的引用,这在当时听起来很合理。
【问题讨论】:
标签: python oop pycharm type-hinting python-typing