Dynamiczne wybieranie klasy do dziedziczenia

Moja wiedza na temat Pythona jest ograniczona, potrzebuję pomocy w następującej sytuacji.

Załóżmy, że mam dwie klasyA iB, czy jest możliwe zrobienie czegoś takiego jak poniżej (koncepcyjnie) w Pythonie:

import os
if os.name == 'nt':
    class newClass(A):
       # class body
else:
   class newClass(B):
       # class body

Problem polega na tym, że chciałbym stworzyć klasęnewClass tak, że odziedziczy po różnych klasach bazowych opartych na różnicy platform, czy jest to możliwe w Pythonie? Dzięki.

questionAnswers(5)

yourAnswerToTheQuestion