SyntaxErrorSyntaxError
Python stuitte op ongeldige syntaxis die niet kan worden geparsed.
IndentationErrorDe code heeft onjuiste inspringing, die in Python syntactisch significant is.
Python vereist consistente inspringing voor codeblokken. Deze fout treedt op bij het mixen van tabs en spaties, het gebruik van onjuiste inspringniveaus, of wanneer de inspringing niet overeenkomt met de verwachte blokstructuur.
Gebruik consistente inspringing (4 spaties per niveau is standaard). Configureer je editor om spaties in te voegen in plaats van tabs. Voer uit: python -tt script.py om tab/spatie-mixen op te sporen. De meeste editors hebben een functie 'inspringing omzetten'.
def foo():
print("bad indent") # IndentationErrorSyntaxErrorPython stuitte op ongeldige syntaxis die niet kan worden geparsed.
AttributeErrorEen object heeft het gevraagde attribuut of de gevraagde methode niet.
UnicodeEncodeErrorEen Unicode-tekenreeks kon niet worden gecodeerd naar de doelcodering.
requests.exceptions.TimeoutEen verzoek is verlopen tijdens het wachten op een reactie van de server.
ConnectionRefusedErrorDe verbinding werd geweigerd omdat er geen server luistert op het doeladres.
BrokenPipeErrorEr is geprobeerd te schrijven naar een pipe of socket waarvan het leesende uiteinde is gesloten.