GeneratorExitGeneratorExit
Gegenereerd wanneer de methode close() van een generator wordt aangeroepen, zodat opruiming mogelijk is.
Wat veroorzaakt deze fout
De methode close() van een generator of coroutine werd aangeroepen, of de generator werd door de garbage collector opgeruimd. Dit geeft de generator de gelegenheid finally-blokken uit te voeren en bronnen vrij te geven.
Hoe op te lossen
Gebruik try-finally in generatoren voor opruiming. Geef geen nieuwe waarden terug in de GeneratorExit-afhandelaar. Plaats opruimlogica in een finally-blok binnen de generatorfunctie.
Gerelateerde foutcodes
FileNotFoundErrorFileNotFoundError
Het opgegeven bestand of de map bestaat niet.
IOErrorIOError
Een I/O-bewerking is mislukt. IOError is een alias voor OSError in Python 3.
ImportErrorImportError
Een import-statement kon de opgegeven module of naam niet vinden of laden.
NotADirectoryErrorNotADirectoryError
Er werd een mapbewerking uitgevoerd op een pad dat geen map is.
requests.exceptions.Timeoutrequests.exceptions.Timeout
Een verzoek is verlopen tijdens het wachten op een reactie van de server.
AttributeErrorAttributeError
Een object heeft het gevraagde attribuut of de gevraagde methode niet.