UnicodeDecodeErrorUnicodeDecodeError
Een bytereeks kon niet worden gedecodeerd met de opgegeven codering.
BrokenPipeErrorEr is geprobeerd te schrijven naar een pipe of socket waarvan het leesende uiteinde is gesloten.
U heeft gegevens geschreven naar een verbinding of pipe nadat het ontvangende uiteinde was gesloten. Veelvoorkomende scenario's: schrijven naar stdout wanneer dit wordt doorgegeven aan een proces dat is beëindigd (bijv. python script.py | head), of gegevens verzenden nadat de client de verbinding heeft verbroken.
Handel BrokenPipeError netjes af, met name voor stdout. Gebruik signal.signal(signal.SIGPIPE, signal.SIG_DFL) om standaard pipe-gedrag te herstellen. Controleer of de verbinding nog open is vóór het schrijven. Gebruik try-except rond schrijfbewerkingen.
UnicodeDecodeErrorEen bytereeks kon niet worden gedecodeerd met de opgegeven codering.
ImportErrorEen import-statement kon de opgegeven module of naam niet vinden of laden.
IndexErrorEen reeksindex valt buiten het geldige bereik voor de gegeven reeks.
StopAsyncIterationGegenereerd door de methode __anext__() van een async-iterator om aan te geven dat de iteratie voltooid is.
FileNotFoundErrorHet opgegeven bestand of de map bestaat niet.
RecursionErrorDe maximale recursidiepte is overschreden.