print OBJECT calls OBJECT.__str__(), then when OBJECT.__repr__() is called? I see that print OBJECT calls OBJECT.__
print OBJECT
OBJECT.__str__()
OBJECT.__repr__()
OBJECT.__
In python 2.x, `obj` will end up calling obj.__repr__(). It's shorthand for repr().
`obj`
obj.__repr__()
repr()