StopAsyncIterationStopAsyncIteration
Wyrzucany przez metodę __anext__() asynchronicznego iteratora, aby zasygnalizować zakończenie iteracji.
Co powoduje ten błąd
Asynchroniczny iterator nie ma więcej elementów. To asynchroniczny odpowiednik StopIteration. Pętle async for obsługują to automatycznie, ale ręczne wywołania __anext__() napotkają ten wyjątek.
Jak to naprawić
Używaj pętli async for, które obsługują to automatycznie. Jeśli używasz ręcznych wywołań __anext__(), otocz je blokiem try-except StopAsyncIteration. Stosuj wzorzec wartości wartowniczej dla asynchronicznych generatorów.
Powiązane kody błędów
django.core.exceptions.ImproperlyConfigureddjango.core.exceptions.ImproperlyConfigured
Django wykryło błędną konfigurację w ustawieniach projektu.
IndexErrorIndexError: list index out of range
Indeks sekwencji jest poza prawidłowym zakresem dla danej sekwencji.
FileNotFoundErrorFileNotFoundError
Wskazany plik lub katalog nie istnieje.
ConnectionAbortedErrorConnectionAbortedError
Połączenie zostało przerwane przez maszynę lokalną.
BufferErrorBufferError
Operacja na obiekcie bufora nie powiodła się.
IOErrorIOError
Operacja we/wy nie powiodła się. IOError jest aliasem OSError w Python 3.