3 ๋ฯ[‚ใ @s dZddlmZddlmZGdd„deƒZeeeƒGdd„deƒZyeeeƒWnek rhYnXGdd „d eƒZ ee e ƒGd d „d eƒZ ee e ƒGd d „d eƒZ eee ƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„de ƒZeeeƒGdd„deƒZeeeƒGdd„deƒZeeeƒGdd„deƒZee eƒGd d!„d!eƒZ!ee"e!ƒGd"d#„d#eƒZ#ee$e#ƒGd$d%„d%e ƒZ%ee&e%ƒGd&d'„d'e ƒZ'ee(e'ƒGd(d)„d)e ƒZ)ee*e)ƒGd*d+„d+eƒZ+ee,e+ƒGd,d-„d-eƒZ-ee.e-ƒGd.d/„d/eƒZ/eee/ƒGd0d1„d1eƒZ0ee1e0ƒGd2d3„d3eƒZ2ee3e2ƒGd4d5„d5eƒZ4ee5e4ƒGd6d7„d7e ƒZ6Gd8d9„d9eƒZ7ee8e7ƒGd:d;„d;e ƒZ9ee:e9ƒGdd?„d?e ƒZ=ee>e=ƒGd@dA„dAeƒZ?ee@e?ƒGdBdC„dCeƒZAeeBeAƒGdDdE„dEe%ƒZCeeDeCƒGdFdG„dGeƒZEeeFeEƒGdHdI„dIe/ƒZGeeHeGƒGdJdK„dKeƒZIeeJeIƒGdLdM„dMe ƒZKeeLeKƒGdNdO„dOeƒZMeeNeMƒdPS)Qz*Interfaces for standard python exceptions ้)ฺ Interface)ฺclassImplementsc@seZdZdZdS)ฺ IExceptionzInterface for `Exception`N)ฺ__name__ฺ __module__ฺ __qualname__ฺ__doc__ฉr r ๚"/usr/lib64/python3.6/interfaces.pyrsrc@seZdZdZdS)ฺIStandardErrorz.Interface for `StandardError` (Python 2 only.)N)rrrrr r r r r sr c@seZdZdZdS)ฺIWarningzInterface for `Warning`N)rrrrr r r r r sr c@seZdZdZdS)ฺ ISyntaxErrorzInterface for `SyntaxError`N)rrrrr r r r r %sr c@seZdZdZdS)ฺ ILookupErrorzInterface for `LookupError`N)rrrrr r r r r*src@seZdZdZdS)ฺ IValueErrorzInterface for `ValueError`N)rrrrr r r r r/src@seZdZdZdS)ฺ IRuntimeErrorzInterface for `RuntimeError`N)rrrrr r r r r4src@seZdZdZdS)ฺIArithmeticErrorzInterface for `ArithmeticError`N)rrrrr r r r r9src@seZdZdZdS)ฺIAssertionErrorzInterface for `AssertionError`N)rrrrr r r r r>src@seZdZdZdS)ฺIAttributeErrorzInterface for `AttributeError`N)rrrrr r r r rCsrc@seZdZdZdS)ฺIDeprecationWarningz"Interface for `DeprecationWarning`N)rrrrr r r r rHsrc@seZdZdZdS)ฺ IEOFErrorzInterface for `EOFError`N)rrrrr r r r rMsrc@seZdZdZdS)ฺIEnvironmentErrorz Interface for `EnvironmentError`N)rrrrr r r r rRsrc@seZdZdZdS)ฺIFloatingPointErrorz"Interface for `FloatingPointError`N)rrrrr r r r rWsrc@seZdZdZdS)ฺIIOErrorzInterface for `IOError`N)rrrrr r r r r\src@seZdZdZdS)ฺ IImportErrorzInterface for `ImportError`N)rrrrr r r r rasrc@seZdZdZdS)ฺIIndentationErrorz Interface for `IndentationError`N)rrrrr r r r rfsrc@seZdZdZdS)ฺ IIndexErrorzInterface for `IndexError`N)rrrrr r r r rksrc@seZdZdZdS)ฺ IKeyErrorzInterface for `KeyError`N)rrrrr r r r rpsrc@seZdZdZdS)ฺIKeyboardInterruptz!Interface for `KeyboardInterrupt`N)rrrrr r r r rusrc@seZdZdZdS)ฺ IMemoryErrorzInterface for `MemoryError`N)rrrrr r r r rzsrc@seZdZdZdS)ฺ INameErrorzInterface for `NameError`N)rrrrr r r r rsrc@seZdZdZdS)ฺINotImplementedErrorz#Interface for `NotImplementedError`N)rrrrr r r r r „sr c@seZdZdZdS)ฺIOSErrorzInterface for `OSError`N)rrrrr r r r r!‰sr!c@seZdZdZdS)ฺIOverflowErrorzInterface for `ArithmeticError`N)rrrrr r r r r"Žsr"c@seZdZdZdS)ฺIOverflowWarningzธDeprecated, no standard class implements this. This was the interface for ``OverflowWarning`` prior to Python 2.5, but that class was removed for all versions after that. N)rrrrr r r r r#“sr#c@seZdZdZdS)ฺIReferenceErrorzInterface for `ReferenceError`N)rrrrr r r r r$›sr$c@seZdZdZdS)ฺIRuntimeWarningzInterface for `RuntimeWarning`N)rrrrr r r r r% sr%c@seZdZdZdS)ฺIStopIterationzInterface for `StopIteration`N)rrrrr r r r r&ฅsr&c@seZdZdZdS)ฺISyntaxWarningzInterface for `SyntaxWarning`N)rrrrr r r r r'ชsr'c@seZdZdZdS)ฺ ISystemErrorzInterface for `SystemError`N)rrrrr r r r r(ฏsr(c@seZdZdZdS)ฺ ISystemExitzInterface for `SystemExit`N)rrrrr r r r r)ดsr)c@seZdZdZdS)ฺ ITabErrorzInterface for `TabError`N)rrrrr r r r r*นsr*c@seZdZdZdS)ฺ ITypeErrorzInterface for `TypeError`N)rrrrr r r r r+พsr+c@seZdZdZdS)ฺIUnboundLocalErrorz!Interface for `UnboundLocalError`N)rrrrr r r r r,รsr,c@seZdZdZdS)ฺ IUnicodeErrorzInterface for `UnicodeError`N)rrrrr r r r r-ศsr-c@seZdZdZdS)ฺ IUserWarningzInterface for `UserWarning`N)rrrrr r r r r.อsr.c@seZdZdZdS)ฺIZeroDivisionErrorz!Interface for `ZeroDivisionError`N)rrrrr r r r r/าsr/N)OrZzope.interfacerrrฺ Exceptionr Z StandardErrorฺ NameErrorr ฺWarningr ฺ SyntaxErrorrฺ LookupErrorrฺ ValueErrorrฺ RuntimeErrorrฺArithmeticErrorrฺAssertionErrorrฺAttributeErrorrฺDeprecationWarningrฺEOFErrorrฺEnvironmentErrorrฺFloatingPointErrorrฺIOErrorrฺ ImportErrorrฺIndentationErrorrฺ IndexErrorrฺKeyErrorrฺKeyboardInterruptrฺ MemoryErrorrr ฺNotImplementedErrorr!ฺOSErrorr"ฺ OverflowErrorr#r$ฺReferenceErrorr%ฺRuntimeWarningr&ฺ StopIterationr'ฺ SyntaxWarningr(ฺ SystemErrorr)ฺ SystemExitr*ฺTabErrorr+ฺ TypeErrorr,ฺUnboundLocalErrorr-ฺ UnicodeErrorr.ฺ UserWarningr/ฺZeroDivisionErrorr r r r ฺs