我有以下代码:
class Result:
def __init__(self, raw_data: RawData):
# code
class RawData:
def transform(self, condition: Condition) -> Result:
# code
现在我遇到了问题,因为 RawData
是在 Result
之后定义的。但是,重新排序这两个类会导致 transform
找不到 Result
。我该怎么办?