what is __str__() in python? code example
Example 1: override python print for class
>>> class Test:
... def __repr__(self):
... return "Test()"
... def __str__(self):
... return "member of Test"
...
>>> t = Test()
>>> t
Test()
>>> print(t)
member of Test
Example 2: __str__
def __str__(self):
return self.name