OSErrorOSError
Podczas operacji we/wy wystąpił błąd na poziomie systemu operacyjnego.
NameErrorOdwołano się do lokalnej lub globalnej nazwy, która nie została zdefiniowana.
Zmienna, funkcja lub moduł o danej nazwie nie istnieje w bieżącym zakresie. Typowe przyczyny: literówki, brak importu modułu, użycie zmiennej przed jej przypisaniem lub odwołanie do nazwy z innego zakresu.
Sprawdź literówki w nazwie zmiennej. Zaimportuj wymagane moduły. Upewnij się, że zmienne są definiowane przed użyciem. Sprawdź reguły zakresu — zmienne wewnątrz funkcji nie są dostępne na zewnątrz. W razie potrzeby użyj słów kluczowych global lub nonlocal.
print(undefined_var) # NameError: name 'undefined_var' is not definedOSErrorPodczas operacji we/wy wystąpił błąd na poziomie systemu operacyjnego.
RecursionErrorPrzekroczono maksymalną głębokość rekurencji.
FileExistsErrorOperacja nie powiodła się, ponieważ plik lub katalog już istnieje.
pip: ERROR: Could not install packagespip nie zdołał zainstalować jednego lub więcej pakietów Pythona.
SystemExitZgłaszany przez sys.exit() w celu żądania zakończenia programu.
AttributeErrorObiekt nie posiada żądanego atrybutu ani metody.