Код: Выделить всё
class ModelMaster:
myvar: string = "one"
def myfun():
# do stuff
class Model(ModelMaster):
first: string = "hello"
second: int = 123
Код: Выделить всё
ModelMasterПри использовании модели исключительно как модели я хочу получить экземпляр модели, включая все ее атрибуты, но я не хочу видеть ничего, что было унаследовано от ModelMaster.
Есть ли какой-нибудь способ получить из экземпляра модели копию этой модели только с атрибутами этого класса, который имеет все родительские атрибуты и методы удалено.
Похоже, что для этого было бы что-то встроено в Python3, вместо того, чтобы писать это самому.
У кого-нибудь есть идеи?