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

3 la respuesta

Determine si una clase de Python es una clase base abstracta o concreto

1 la respuesta

Python comportamiento diferente con método abstracto

Tengo dos clases que heredan del mismo padreP: from abc import ABCMeta, abstractmethod class P(object): __metaclass__ = ABCMeta @abstractmethod def foo(self): pass class C(P): pass class D(tuple, P): passLa única diferencia es queD heredado ...

12 la respuesta

Python: prueba de una clase base abstracta

Estoy buscando formas / mejores prácticas sobre métodos de prueba definidos en una clase base abstracta. Una cosa que se me ocurre directamente es realizar la prueba en todas las subclases concretas de la clase base, pero eso parece excesivo en ...

6 la respuesta

Excluyendo las propiedades abstractas de los informes de cobertura

Tengo una clase base abstracta en la línea de: class MyAbstractClass(object): __metaclass__ = ABCMeta @abstractproperty def myproperty(self): pass Pero cuando ejecuto pruebas de nariz (qué cobertura) en mi proyecto, se queja de que la línea de ...

5 la respuesta

¿Cómo implementaría un dict con las clases base abstractas en Python? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Cómo anular "perfectamente" una sentencia? [/questions/3387691/how-to-perfectly-override-a-dict] 5 respuestas Intenté implementar una asignación en Python usando la clase base ...