"David D" wrote in message
news:4f0680eb-2678-4ea2-b622-a6cd5a19e...@googlegroups.com...
I am creating a parent class and a child class. I am inheriting from the
parent with an additional attribute in the child class. I am using
__str__ to return the information. When I run > the code, it does exactly
what I want, it returns the __str__ information. This all works great.
BUT
1) I want what is returned to be appended to a list (the list will be my
database)
2) I append the information to the list that I created
3) Whenever I print the list, I get a memory location
You have been given an explanation, and a couple of workarounds.
Here is another possible workaround, which may help depending on how you
actually print the list -
If you are saying -
for item in list:
print(item)
you can say instead -
for item in list:
print(str(item))
HTH
Frank Millman
--
https://mail.python.org/mailman/listinfo/python-list