Hallo zusammen,
ich hätte eine kleine Frage: Wie kann man den Inhalt eines 'property'-objects printen?
Momentan bekomme ich nur sowas: <property object at 0xb69fb644>
Ich dachte, die 'text'-Funktion könne es richten, leider ist dem aber nicht so.
Besten Dank für jede Hilfe
'property' object
Arbeitest du vielleicht versehentlich mit der Klasse statt mit einer Klasseninstanz?
Dies hier gibt wie zu erwarten den Wert 6 aus.
Code: Alles auswählen
class Foo(object):
def __init__(self, a, b):
self.a = a
self.b = b
@property
def c(self):
return self.a * self.b
thing = Foo(2, 3)
print(thing.c)