依赖注入工厂基于文本文件

时间:2018-06-07 11:59:56

标签: python dependency-injection factory

我想基于文本文件(yml,json等)在Python中创建一些对象层次结构。我想避免重新发明轮子。但也许我不知道如何谷歌或没有这样的框架。

让我举一个我正在寻找的简单的伪示例:

我们假设我有以下类:

class A:
    def __init__(self, b):
        pass

class B:
    def __init__(self, number):
        pass

我想创建一个这样的文本文件:

object_a:
    factory: A
    b: object_b

object_b:
    factory: B
    number: 12

并将其传递给某个构建器/工厂,以自动构建具有依赖项的对象。

0 个答案:

没有答案