Знания My Python ограничены, мне нужна помощь в следующей ситуации.
Предположим, что у меня есть два класса A
и B
, можно ли сделать что-то вроде следующего (концептуально) в Python:
import os
if os.name == 'nt':
class newClass(A):
# class body
else:
class newClass(B):
# class body
Итак, проблема в том, что я хотел бы создать класс newClass
, чтобы он наследовал от разных базовых классов на основе разницы в платформе, возможно ли это сделать в Python?
Спасибо.