Baseexception +--systemexit +--keyboardinterrupt +--generatorexit +--Exception +--stopiteration +--Standar Derror | +--Buffererror | +--Arithmeticerror | | +--Floatingpointerror | | +--Overflowerror | | +--Zerodivisionerror | +--Assertionerror | +--Attributeerror | +--EnvironmentError | | +--IOError | | +--OSError | | +--windowserror (Windows) | | +--vmserror (VMS) | +--Eoferror | +--Importerror | +--Lookuperror | | +--Indexerror | | +--Keyerror | +--Memoryerror | +--Nameerror | | +--Unboundlocalerror | +--Referenceerror | +--RuntimeError | | +--Notimplementederror | +--SyntaxError | | +--Indentationerror | | +--Taberror | +--Systemerror | +--TypeError | +--ValuEerror | +--Unicodeerror | +--Unicodedecodeerror | +--Unicodeencodeerror | +--unicodetranslateerror +--Warning +--deprecationwarning +--pendingdeprecationwarning +--runtimewarning +--syntaxwarning +--userwarning +--futurewarning +--Importwarni ng +--unicodewarning +--byteswarning
The inheritance relationship of the Python (2.7.6) Exception class