FutureWarningFutureWarning
Попередження про поведінку, яка зміниться в майбутній версії.
RecursionErrorПеревищено максимальну глибину рекурсії.
Функція викликала саму себе (прямо або опосередковано) занадто багато разів, не досягнувши базового випадку. Стандартний ліміт рекурсії Python — 1000. Безкінечна рекурсія, глибоко вкладені структури даних або алгоритми з надмірною глибиною рекурсії викликають цю помилку.
Додайте або виправте базовий випадок у рекурсивній функції. Перетворіть глибоку рекурсію на ітерацію за допомогою стека. Збільшіть ліміт через sys.setrecursionlimit() (обережно — може спричинити крах Python). Використовуйте functools.lru_cache для мемоізації.
def f(): f()
f() # RecursionError: maximum recursion depth exceededFutureWarningПопередження про поведінку, яка зміниться в майбутній версії.
requests.exceptions.HTTPErrorОтримано HTTP-відповідь з помилкою (4xx або 5xx) і було викликано raise_for_status().
IOErrorОперація введення-виведення завершилась помилкою. У Python 3 IOError є псевдонімом для OSError.
KeyErrorКлюч не знайдено у словнику.
AssertionErrorОператор assert не виконався, оскільки умова обчислилась до False.
pip: ERROR: Could not install packagespip не зміг встановити один або кілька Python-пакетів.