170 похожих чатов

Подскажите, как сохранить имя родительского класса для Item? то есть, item =

Item()
item.class.name = родительский класс
типо как для декоратора в functools

def connect(db_instance, cls):
class Item(cls):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
db_instance.instances.append((args, kwargs))

save = db_instance.save_instance
delete = db_instance.delete_instance

return Item

2 ответов

9 просмотров
аndrei- Автор вопроса

это вобще не суть вопроса, то что там есть item = Item("Car") в глобале - воще пофигу, так как это пртмер, естественно, оно как не будет использоваться, а вот что касается db - то доступ к базе может понадобится из разных скриптов, поэтому я бы его все-таки оставлял в глобале, чтобы можно было импортировать

аndrei
это вобще не суть вопроса, то что там есть item = ...

Как связано решение сделать db глобалом с тем что "доступ к БД может понадобиться из других скриптов"?

Похожие вопросы

Обсуждают сегодня

Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Друзья, за кем?
Magic
12
А шо, ты этой библиотекой пользуешься?
Darkanronpa Dark Hole
10
Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Всем привет. Кто-то может подсказать, как можно перевести значения Selection поля, если список значений в нем формируется динамически? Я изначально их получаю из selection дру...
Наталья Селезнева
6
Или даже по-другому вопрос выстрою Есть ли вообще в electron'e для винды, возможность кнопки действий в нотификацию впихнуть ?
Андрей
7
приветы , подскажите что я не так сделал , почему у меня скрипт не работает в программе Revit ? ;Autohotkey_RU IfWinActive ("ahk_exe Revit.exe") ; только в открытом Revit Gu...
Anton Terentev
2
> комьюнити я бы не судил по этому чату. Как мы видели по статам просмотров нескольких телеговских постов, то в чате их набивается 30-40 или даже выше, когда как общаются акти...
Constantin F.
4
Карта сайта