Я хочу использовать __setattr__ только тогда, когда атрибут не найден в атрибутах объекта, например __getattr__. Нужно ли мне использовать try-except? def __setattr__(self, name, value):
try:
Цель этого вопроса - понять, как «встроенные» встроенные функции в python. Если я переопределяю метод setattr, как я могу его вернуть? Например, у меня есть класс «Работа», как это: class WorkingSetAt
setattr позволяет динамически определять атрибуты в классах Python. Я пытаюсь сделать что-то подобное с Engine Model App: class MyModel(db.Model):
def __init__(self, *args, **kwargs):
super
Я хотел бы изменить объект частной переменной class Example():
__myTest1 = 1
__myTest2 = 1
def __init__(self):
pass
def modifyTest(self, name = 'Test1', value):
setattr