Skip to content

Instantly share code, notes, and snippets.

@michaelmotzkus
Last active March 26, 2019 22:40
Show Gist options
  • Save michaelmotzkus/f4f4f17945be486a04aa5e8bfd8bf7b2 to your computer and use it in GitHub Desktop.
Save michaelmotzkus/f4f4f17945be486a04aa5e8bfd8bf7b2 to your computer and use it in GitHub Desktop.
{
"PythonBaseExceptions":
{
"About": "This document covers Python exceptions and assigns them a user friendly message in several languages.",
"ScopeOfDocument": "Python BaseExceptions, to keep this document as lean as possible, there are other documents for other exceptions.",
"Languages": ["English", "German"],
"DateOfCreation": "2019-03-25",
"LastUpdate": "2019-03-26",
"License":
{
"LicenseName": "Creative Commons Attribution-ShareAlike 4.0 International License",
"LicenseTextOnline": "http://creativecommons.org/licenses/by-sa/4.0/"
},
"Authors":
{
"Creator": "Michael Motzkus",
"Contributors": ["Michael Motzkus"]
},
"Language":
{
"English":
{
"Exceptions":
{
"BaseException":
{
"SystemExit": "Message",
"KeyboardInterrupt": "Message",
"GeneratorExit": "Message",
"Exception":
{
"StopIteration": "Message",
"StopAsyncIteration": "Message",
"ArithmeticError":
{
"FloatingPointError": "Message",
"OverflowError": "Message",
"ZeroDivisionError": "Message"
},
"AssertionError": "Message",
"AttributeError": "Message",
"BufferError": "Message",
"EOFError": "Message",
"ImportError":
{
"ModuleNotFoundError": "Message"
},
"LookupError":
{
"IndexError": "Message;",
"KeyError": "Message"
},
"MemoryError": "Message",
"NameError":
{
"UnboundLocalError": "Message"
},
"OSError":
{
"BlockingIOError": "Message",
"ChildProcessError": "Message",
"ConnectionError":
{
"BrokenPipeError": "Message",
"ConnectionAbortedError": "Message",
"ConnectionRefusedError": "Message",
"ConnectionResetError": "Message"
},
"FileExistsError": "Couldn't create file, file already exists:",
"FileNotFoundError": "Couldn't open File, file doesn't exist:",
"InterruptedError": "Message",
"IsADirectoryError": "Message",
"NotADirectoryError": "Message",
"PermissionError": "Message",
"ProcessLookupError": "Message",
"TimeoutError": "Message"
},
"ReferenceError": "Message",
"RuntimeError":
{
"NotImplementedError": "Message",
"RecursionError": "Message"
},
"SyntaxError":
{
"IndentationError":
{
"TabError": "Message"
}
},
"SystemError": "Message",
"TypeError": "Message",
"ValueError":
{
"UnicodeError":
{
"UnicodeDecodeError": "Message",
"UnicodeEncodeError": "Message",
"UnicodeTranslateError": "Message"
}
},
"Warning":
{
"DeprecationWarning": "Message",
"PendingDeprecationWarning": "Message",
"RuntimeWarning": "Message",
"SyntaxWarning": "Message",
"UserWarning": "Message",
"FutureWarning": "Message",
"ImportWarning": "Message",
"UnicodeWarning": "Message",
"BytesWarning": "Message",
"ResourceWarning": "Message"
}
}
}
}
},
"German":
{
"Exceptions":
{
"BaseException":
{
"SystemExit": "Message",
"KeyboardInterrupt": "Message",
"GeneratorExit": "Message",
"Exception":
{
"StopIteration": "Message",
"StopAsyncIteration": "Message",
"ArithmeticError":
{
"FloatingPointError": "Message",
"OverflowError": "Message",
"ZeroDivisionError": "Message"
},
"AssertionError": "Message",
"AttributeError": "Message",
"BufferError": "Message",
"EOFError": "Message",
"ImportError":
{
"ModuleNotFoundError": "Message"
},
"LookupError":
{
"IndexError": "Message;",
"KeyError": "Message"
},
"MemoryError": "Message",
"NameError":
{
"UnboundLocalError": "Message"
},
"OSError":
{
"BlockingIOError": "Message",
"ChildProcessError": "Message",
"ConnectionError":
{
"BrokenPipeError": "Message",
"ConnectionAbortedError": "Message",
"ConnectionRefusedError": "Message",
"ConnectionResetError": "Message"
},
"FileExistsError": "Konnte Datei nicht erstellen, die Datei existiert bereits:",
"FileNotFoundError": "Konnte Datei nicht öffnen, die Datei exisitert nicht:",
"InterruptedError": "Message",
"IsADirectoryError": "Message",
"NotADirectoryError": "Message",
"PermissionError": "Message",
"ProcessLookupError": "Message",
"TimeoutError": "Message"
},
"ReferenceError": "Message",
"RuntimeError":
{
"NotImplementedError": "Message",
"RecursionError": "Message"
},
"SyntaxError":
{
"IndentationError":
{
"TabError": "Message"
}
},
"SystemError": "Message",
"TypeError": "Message",
"ValueError":
{
"UnicodeError":
{
"UnicodeDecodeError": "Message",
"UnicodeEncodeError": "Message",
"UnicodeTranslateError": "Message"
}
},
"Warning":
{
"DeprecationWarning": "Message",
"PendingDeprecationWarning": "Message",
"RuntimeWarning": "Message",
"SyntaxWarning": "Message",
"UserWarning": "Message",
"FutureWarning": "Message",
"ImportWarning": "Message",
"UnicodeWarning": "Message",
"BytesWarning": "Message",
"ResourceWarning": "Message"
}
}
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment