Resultados de la búsqueda a petición "metaclass"

3 la respuesta

Quien llama la metaclase

Esto en realidad se deriva de una discusión aquí sobre SO. Version corta def meta(name, bases, class_dict) return type(name, bases, class_dict) class Klass(object): __metaclass__ = metameta() se llama cuandoKlass Se ejecuta la declaración de ...

1 la respuesta

subclase __module__ establecido en el módulo de metaclase al crear manualmente una nueva clase con type ()

En el siguiente ejemplo, la subclase recién creada termina siendo la metaclase__module__ en lugar del módulo de las clases principales. Solo he visto que esto sucede cuando usoABCMeta entonces podría ser algo específico para ese módulo, ¿alguien ...

3 la respuesta

Decorar un método de clase después de @property

Quiero envolver cada método de varios objetos excepto__init__ usando un decorador. class MyObject(object): def method(self): print "method called on %s" % str(self) @property def result(self): return "Some derived property" ...

3 la respuesta

Formas de hacer una clase inmutable en Python

Estoy haciendo una computación distribuida en la que varias máquinas se comunican bajo el supuesto de que todas tienen versiones idénticas de varias clases. Por lo tanto, parece ser un buen diseño hacer que estas clases sean inmutables; no en el ...

1 la respuesta

Groovy: this.metaClass Versus instance.metaClass

He encontrado el siguiente código de script maravilloso en el libro. Y me generó algunos resultados extraños. class Person{ def work(){ println "work()" } def sports=['basketball','football','voleyball'] def methodMissing(String name, args){ ...

1 la respuesta

¿Cuándo incluir definiciones de metaclase en Python?

Hoy me he encontrado con una definición sorprendente de una metaclase en Python aquí [http://effbot.org/zone/metaclass-plugins.htm], con la definición de metaclase efectivamente en línea. La parte relevante es class Plugin(object): class ...

2 la respuesta

Tipo de subclasificación vs objeto en Python3 [duplicado]

Esta pregunta ya tiene una respuesta aquí: Python Type System - Objeto vs Tipo [/questions/13522818/python-type-system-object-vs-type] 2 respuestasCuáles son exactamente los "objetos" tipo ...

2 la respuesta

unittest y metaclass: generación automática del método test_ *

l crear pruebas para un marco, empiezo a notar el siguiente patrón: class SomeTestCase(unittest.TestCase): def test_feat_true(self): _test_feat(self, True) def test_feat_false(self): _test_feat(self, False) def _test_feat(self, arg): pass # test ...

1 la respuesta

nose, unittest.TestCase y metaclass: métodos test_ * generados automáticamente no descubiertos

Esta es una pregunta de seguimiento paraunittest y metaclass: generación automática del método test_ * [https://stackoverflow.com/questions/5175942/unittest-and-metaclass-automatic-test-method-generation] : Para esta prueba de unidad (fija). ...

2 la respuesta

__instancecheck__ - sobrescribir no muestra ningún efecto - ¿qué estoy haciendo mal?

Estoy tratando de hacer que mi clase aparezca como un objeto diferente para eludir la comprobación de tipo perezoso en un paquete que estoy usando. Más específicamente, estoy tratando de hacer que mi objeto aparezca como una instancia de otro ...