Elegir dinámicamente la clase para heredar de
Mi conocimiento de Python es limitado, necesito ayuda en la siguiente situación.
Supongamos que tengo dos clasesA
yB
, ¿es posible hacer algo como lo siguiente (conceptualmente) en Python:
import os
if os.name == 'nt':
class newClass(A):
# class body
else:
class newClass(B):
# class body
Entonces el problema es que me gustaría crear una clasenewClass
de tal manera que se heredará de diferentes clases base basadas en la diferencia de plataforma, ¿es posible hacerlo en Python? Gracias.