FutureWarningFutureWarning
Un avviso relativo a un comportamento che cambierà in una versione futura.
RecursionErrorÈ stata superata la profondità massima di ricorsione.
Una funzione si è chiamata (direttamente o indirettamente) troppe volte senza raggiungere un caso base. Il limite di ricorsione predefinito di Python è 1000. Ricorsione infinita, strutture dati profondamente annidate o algoritmi con ricorsione eccessiva scatenano questo errore.
Aggiungere o correggere il caso base nella funzione ricorsiva. Convertire la ricorsione profonda in iterazione usando uno stack. Aumentare il limite con sys.setrecursionlimit() (usare con cautela, può causare crash di Python). Usare functools.lru_cache per la memoization.
def f(): f()
f() # RecursionError: maximum recursion depth exceededFutureWarningUn avviso relativo a un comportamento che cambierà in una versione futura.
requests.exceptions.HTTPErrorÈ stata ricevuta una risposta HTTP di errore (4xx o 5xx) ed è stato chiamato raise_for_status().
IOErrorUn'operazione I/O è fallita. IOError è un alias di OSError in Python 3.
KeyErrorUna chiave del dizionario non è stata trovata nel dizionario.
AssertionErrorUn'istruzione assert è fallita perché la condizione è risultata False.
pip: ERROR: Could not install packagespip non è riuscito a installare uno o più pacchetti Python.