When I create some class in python:
class Someclass():
def __init__(self, some_arg):
self.arg = some_arg
Then I create an instance of this class:
>>> some_instance = Someclass('something')
Then the output about our instance:
>>> some_instance
>>> <__main__.Someclass instance at 0x00000000021CA848>
Now I have few questions:
1) What does __main__ mean exactly in this example?
2) What does **at 0x00000000021CA848** mean, and what do I need this information for?