Selezione MIT Codici fiscali e IBAN

IBAN in Python

mdomke/schwifty

schwifty è una libreria Python per lavorare con IBAN e BIC: validarne cifre di controllo e formati, generarli e accedere ai loro componenti come attributi.

Filo di perline di vetro blu che passa attraverso un piccolo varco in ottone.
Autore
mdomke
Linguaggio
Python
Licenza
MIT
Stelle GitHub
261
Ultima attività
Categoria
Codici fiscali e IBAN

Licenza verificata il 25/10/2026. Stelle e ultima attività rilevate su GitHub alla stessa data.

Presentazione

schwifty permette di validare la cifra di controllo e il formato specifico per paese di un IBAN, oltre al formato e al codice paese di un BIC. Può anche generare un BIC da paese e codice banca, generare un IBAN da paese, codice banca e numero di conto, e produrre IBAN casuali validi.

Recupera il BIC associato al codice banca di un IBAN ed espone tutti i componenti come attributi. Poiché le specifiche IBAN e la corrispondenza tra BIC e codice banca cambiano nel tempo, il progetto usa il versionamento CalVer con schema YY.0M.Micro. Si installa con pip ed è rilasciata con licenza MIT.

Punti di forza

  • Validazione delle cifre di controllo e del formato specifico per paese di un IBAN.
  • Validazione del formato e dei codici paese di un BIC.
  • Generazione di BIC (paese e codice banca), di IBAN (paese, codice banca, numero di conto) e di IBAN casuali validi.
  • Ricerca del BIC associato al codice banca di un IBAN e accesso ai componenti come attributi.
  • Versionamento CalVer (YY.0M.Micro) e documentazione ospitata su Read the Docs.

Per chi

Per gli sviluppatori Python che devono controllare o produrre IBAN e BIC, ad esempio in uno strumento che prepara bonifici internazionali.

Installazione

Installazione con pip da PyPI. Gli esempi di validazione e generazione rimandano alla documentazione su Read the Docs.

Comandi

Rileggete il README del progetto prima di lanciare questi comandi.

pip install schwifty

Leggete il README su GitHub

Punti di attenzione

  • Il numero di versione segue la data (CalVer YY.0M.Micro), perché le specifiche IBAN e la tabella BIC / codice banca vengono aggiornate di tanto in tanto.
  • Il file pyproject.toml del repository dichiara Python 3.11 o successivo; il README non cita questo requisito.

Utilizzabile da un agente?

AGENTS.md è una guida di orientamento per gli agenti che lavorano sul codice di schwifty (comandi, vocabolario, decisioni di progetto). Nessun SKILL.md né server MCP trovato: è una libreria Python.

Mi piace e commenti

Senza account: un «mi piace» per browser, che potete togliere. I commenti sono pubblicati dopo la revisione.

Questo progetto è ospitato dal suo autore: i vostri commenti riguardano questa scheda, non il codice. Per segnalare un problema del progetto, usate il suo repository.

Selezione MIT

Codice fiscale in Python

fabiocaccamo/python-codicefiscale

Calcola, decodifica e valida il codice fiscale italiano, in Python.

Fatto da SOGNI DIGITALI

Design system completo

design-system-builder

Una pagina interattiva multilingue e il file design.md che leggono i vostri agenti di codice.

Uno skill su misura per il vostro mestiere?

Scriviamo anche skill privati, a vostro nome. Parliamone in una chiamata di 30 minuti.

Prenotate la chiamata gratuita (30 min)