Jaki jest najprostszy sposób utworzenia nagiego obiektu, do którego mogę przypisać atrybuty?Python proste nagie obiekty
Szczególnym przypadkiem użycia jest: Robię różne operacje na instancji obiektu Django, ale czasami instancja jest Brak (jest na instancji). W tym przypadku chciałbym stworzyć najprostszy możliwy fałszywy obiekt, aby móc przypisać wartości jego atrybutom (np. myobject.foo = 'bar'
).
Zasadniczo szukam odpowiednik Python tego kawałka javascript:
myobject = {}
myobject.foo = 'bar'
wiem, że mogę użyć atrapa obiektu/biblioteki dla tego, ale mam nadzieję na rozwiązanie bardzo proste (tak proste, jak powyższy Javascript). Czy istnieje sposób na stworzenie instancji nagiego obiektu? Coś jak:
myobject = object()
myobject.foo = 'bar'
To wydaje się całkiem nagi do mnie. Czym dokładnie jest próg, na którym chcesz pozostać poniżej? – Karmel
Powyższy kod Pythona jest dość nagi, ale niestety tak naprawdę nie działa. – Parand
Tak, to jest to, co dostaję za komentowanie zbyt szybko. Oczywiście :) – Karmel