InterruptedErrorInterruptedError
Wywołanie systemowe zostało przerwane przez nadchodzący sygnał.
Co powoduje ten błąd
Blokujące wywołanie systemowe (read, write, select) zostało przerwane przez procedurę obsługi sygnału. W Pythonie 3.5+ większość wywołań systemowych jest automatycznie ponawiana po przerwaniu, co sprawia, że ten błąd występuje rzadziej.
Jak to naprawić
W Pythonie 3.5+ interpreter zazwyczaj obsługuje to automatycznie. W razie wystąpienia ponów przerwaną operację. Stosuj wzorce bezpieczne dla sygnałów w procedurach ich obsługi. Unikaj długotrwałych operacji w procedurach obsługi sygnałów.
Powiązane kody błędów
UnicodeTranslateErrorUnicodeTranslateError
Operacja translacji Unicode nie powiodła się dla konkretnego znaku.
AssertionErrorAssertionError
Instrukcja assert nie powiodła się, ponieważ warunek zwrócił False.
OSErrorOSError
Podczas operacji we/wy wystąpił błąd na poziomie systemu operacyjnego.
AttributeErrorAttributeError
Obiekt nie posiada żądanego atrybutu ani metody.
UnboundLocalErrorUnboundLocalError
Odwołano się do zmiennej lokalnej przed jej przypisaniem.
ChildProcessErrorChildProcessError
Operacja na procesie potomnym nie powiodła się.