我喜欢Tetha的解决方案,但它不必要地复杂。
这里简单一些:
>>> class MicroMock(object):... def __init__(self, **kwargs):... self.__dict__.update(kwargs)...>>> def print_foo(x):... print x.foo...>>> print_foo(MicroMock(foo=3))3
欢迎分享,转载请注明来源:内存溢出
我喜欢Tetha的解决方案,但它不必要地复杂。
这里简单一些:
>>> class MicroMock(object):... def __init__(self, **kwargs):... self.__dict__.update(kwargs)...>>> def print_foo(x):... print x.foo...>>> print_foo(MicroMock(foo=3))3
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)