Padrão Singleton e Técnicas Avançadas em Python

Entendendo o Método __call__ em Python Quando você instancia uma classe com x = Foo(), Python na verdade executa type(Foo).__call__(Foo). O método __call__ é definido pela metaclasse de Foo. 2. Implementando Singleton com __call__ class _Unico(type): """Metaclasse que cria uma classe base Singleton.""" _ ...

Publicado em 7-17 11:36