Применение методов класса к переменной

Есть такой код:

connection = mysql("127.0.0.1", "test")

connection.dispense('users')

где mysql(__init__) подключается к базе данных

метод dispense() создаёт таблицу если её нет

как можно сделать так, чтобы я, например положил его в отдельную переменную и уже по переменной добавлял новые поля. Пример кода (псевдокод):

users = connection.dispense('users')

users.name = "Alex"
user.login = "test"
user.password = "qwerty"

Где name, password и login названия полей. Как и возможно ли это вообще реализовать?


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

Автор решения: Sergey K.

Почитайте про ORM. Например, Peewee или SqlAlchemy. Это как раз то, что вы ищите.

→ Ссылка