Escolhendo dinamicamente a classe para herdar
Meu conhecimento em Python é limitado, preciso de ajuda na seguinte situação.
Suponha que eu tenha duas classesA
eB
, é possível fazer algo como o seguinte (conceitualmente) em Python:
import os
if os.name == 'nt':
class newClass(A):
# class body
else:
class newClass(B):
# class body
Então o problema é que eu gostaria de criar uma classenewClass
de tal forma que herdará de diferentes classes base com base na diferença de plataforma, isso é possível em Python? Obrigado.