[TimLinux] Python3.6 异常继承关系

Python3.6 异常继承结构

object
└── BaseException
    ├── Exception
    │   ├── ArithmeticError
    │   │   ├── FloatingPointError
    │   │   ├── OverflowError
    │   │   └── ZeroDivisionError
    │   ├── AssertionError
    │   ├── AttributeError
    │   ├── BufferError
    │   ├── EnvironmentError -> OSError
    │   ├── EOFError
    │   ├── ImportError
    │   │   └── ModuleNotFoundError
    │   ├── IOError -> OSError
    │   ├── LookupError
    │   │   ├── IndexError
    │   │   └── KeyError
    │   ├── MemoryError
    │   ├── NameError
    │   │   └── UnboundLocalError
    │   ├── OSError
    │   │   ├── BlockingIOError
    │   │   ├── ChildProcessError
    │   │   ├── ConnectionError
    │   │   │   ├── BrokenPipeError
    │   │   │   ├── ConnectionAbortedError
    │   │   │   ├── ConnectionRefusedError
    │   │   │   └── ConnectionResetError
    │   │   ├── FileExistsError
    │   │   ├── FileNotFoundError
    │   │   ├── InterruptedError
    │   │   ├── IsDirectoryError
    │   │   ├── NotADirectoryError
    │   │   ├── PermissionError
    │   │   ├── ProcessLookupError
    │   │   └── TimeoutError
    │   ├── ReferenceError
    │   ├── RuntimeError
    │   │   ├── NotImplementedError
    │   │   └── RecursionError
    │   ├── StopAsyncIteration
    │   ├── StopIteration
    │   ├── SyntaxError
    │   │   └── IndentationError
    │   │       └── TabError
    │   ├── SystemError
    │   ├── TypeError
    │   ├── ValueError
    │   │   └── UnicodeError
    │   │       ├── UnicodeDecodeError
    │   │       ├── UnicodeEncodeError
    │   │       └── UnicodeTranslateError
    │   └── Warning
    │       ├── BytesWarning
    │       ├── DeprecationWarning
    │       ├── FutureWarning
    │       ├── ImportWarning
    │       ├── PendingDeprecationWarning
    │       ├── ResourceWarning
    │       ├── RuntimeWarning
    │       ├── SyntaxWarning
    │       ├── UnicodeWarning
    │       └── UserWarning
    ├── GeneratorExit
    ├── KeyboardInterrupt
    └── SystemExit

猜你喜欢

转载自www.cnblogs.com/timlinux/p/11801288.html