·error-handling
</>

error-handling

Modelli di gestione degli errori Python per FastAPI, Pydantic e asyncio. Segue la filosofia "Let it crash": solleva eccezioni, rispetta i confini. Copre HTTPException, gestori di eccezioni globali, errori di convalida, errori delle attività in background. Utilizzare quando: (1) progettare risposte agli errori API, (2) gestire RequestValidationError, (3) gestire eccezioni asincrone, (4) prevenire perdite di traccia dello stack, (5) progettare gerarchie di eccezioni personalizzate.

19Installazioni·4Tendenza·@jiatastic

Installazione

$npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling

Come installare error-handling

Installa rapidamente la skill AI error-handling nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: jiatastic/open-python-skills.

Production-ready error handling for Python APIs using the Let it crash philosophy.

Let it crash - Don't be defensive. Let exceptions propagate naturally and handle them at boundaries.

| Need to retry | tenacity.retry() for transient failures | | Need to transform | Wrap third-party SDK errors as domain errors | | Need to clean up | Use finally or context managers | | Need to add context | raise DomainError(...) from original |

Modelli di gestione degli errori Python per FastAPI, Pydantic e asyncio. Segue la filosofia "Let it crash": solleva eccezioni, rispetta i confini. Copre HTTPException, gestori di eccezioni globali, errori di convalida, errori delle attività in background. Utilizzare quando: (1) progettare risposte agli errori API, (2) gestire RequestValidationError, (3) gestire eccezioni asincrone, (4) prevenire perdite di traccia dello stack, (5) progettare gerarchie di eccezioni personalizzate. Fonte: jiatastic/open-python-skills.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-01
Aggiornato
2026-03-10

Browse more skills from jiatastic/open-python-skills

Risposte rapide

Che cos'è error-handling?

Modelli di gestione degli errori Python per FastAPI, Pydantic e asyncio. Segue la filosofia "Let it crash": solleva eccezioni, rispetta i confini. Copre HTTPException, gestori di eccezioni globali, errori di convalida, errori delle attività in background. Utilizzare quando: (1) progettare risposte agli errori API, (2) gestire RequestValidationError, (3) gestire eccezioni asincrone, (4) prevenire perdite di traccia dello stack, (5) progettare gerarchie di eccezioni personalizzate. Fonte: jiatastic/open-python-skills.

Come installo error-handling?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/jiatastic/open-python-skills --skill error-handling Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/jiatastic/open-python-skills