Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Classes

class Person:
    pass

if __name__ == '__main__':
    p = Person()
    print(p)
    print(type(p))
    print(p.__class__.__name__)

    members = dir(p)
    print(members)
<__main__.Person object at 0x7fc4e3ec1da0>
<class '__main__.Person'>
Person
['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__']