Wyjątki PythonBłąd
SyntaxErrorSyntaxError
Python napotkał nieprawidłową składnię, której nie można sparsować.
python
Zobacz szczegóły PermissionErrorOperacja jest niedozwolona z powodu niewystarczających uprawnień do systemu plików.
Proces Python nie ma wymaganych uprawnień odczytu, zapisu lub wykonania dla danego pliku lub katalogu. Zdarza się to często przy zapisie do katalogów systemowych, dostępie do plików innych użytkowników lub gdy plik jest zablokowany.
Sprawdź uprawnienia pliku za pomocą os.stat() lub ls -la. Zmień uprawnienia za pomocą os.chmod() lub polecenia chmod. Uruchom z odpowiednimi uprawnieniami użytkownika. Unikaj zapisu do katalogów systemowych — zamiast tego używaj ścieżek z dostępem zapisu dla użytkownika.
SyntaxErrorPython napotkał nieprawidłową składnię, której nie można sparsować.
ProcessLookupErrorZgłaszane, gdy wskazany proces (zazwyczaj po PID) nie istnieje.
AssertionErrorInstrukcja assert nie powiodła się, ponieważ warunek zwrócił False.
asyncio.TimeoutErrorOperacja asyncio przekroczyła swój limit czasu.
IndexErrorIndeks sekwencji jest poza prawidłowym zakresem dla danej sekwencji.
NameErrorOdwołano się do lokalnej lub globalnej nazwy, która nie została zdefiniowana.