gpt4 book ai didi

python - 如何调用在当前 func(class) 之后定义的一个 func(class) ? Python

转载 作者:行者123 更新时间:2023-12-01 03:13:01 25 4
gpt4 key购买 nike

我在一个文件中有两个类:

class A_Serializer():
b = B_Serializer()

class B_Serializer():
a = A_Serializer()

显然,A_Serializer 会引发未定义的错误。有办法处理这个问题吗?

非常感谢。

这个问题很愚蠢,因为:如果以上代码合法的话两个类会形成一个环,调用任何一个类都会进入无限循环。

最佳答案

您只需在创建类后分配即可。

class A_Serializer():
pass

class B_Serializer():
pass

A_Serializer.b = B_Serializer()
B_Serializer.a = A_Serializer()

关于python - 如何调用在当前 func(class) 之后定义的一个 func(class) ? Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42713420/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com