Имя метода класса из строки

Я создаю класс на питоне который динамически создает методы, и имена этих модулей не должны быть статично прописаны в исходном коде скрипта, они должны получаться извне. То есть примерно так:

>>> new_method = NewMethod()
>>> new_method.add_method("test")
>>> new_method.get_methods()
>>> new_method.test
'test'

Я нашел в интернете ответы на вопрос как задать имя переменной из другой переменной.

>>> locals()['Test'] = "Test"

Но мне нужно делать что-то такое с объектом self класса, и конечно код из примера не сработал.


Ответы (0 шт):