我有一个正在用另一个类作为其args初始化的类,并且该类需要使用对要初始化的类的引用来初始化。我找到了一种有效的方法,但是它不是很优雅。想知道是否还有另一种方法来处理这种情况?
示例工作代码
runner = ActionRunner(
file_support=None
)
runner.file_support = FileSupport(
action_runner=runner
)
示例想法(无效)
runner = ActionRunner(
file_support=FileSupport(
action_runner=runner
)
)