Skip to content

Repository files navigation

slatemill

tests

Normaliza, parte y formatea numeros de telefono internacionales.

Uso

from telefonos import formatea, normaliza

normaliza("612 345 678")        # "+34612345678"
formatea("+34612345678")        # "+34 612 345 678"

Estructura

telefonos.py  modulo principal
tests/        tests con pytest
docs/         notas de diseno

API

funcion que devuelve
limpia(numero) el numero con solo el + inicial y los digitos
normaliza(numero, pais) el numero en formato E.164, con su prefijo y el +
parte(numero) la tupla (prefijo internacional, numero nacional)
formatea(numero) el numero en grupos legibles, con el prefijo delante
es_movil(numero, pais) True si el numero nacional es de movil en ese pais

Medir

El banco de pruebas vive en bench/ y se lanza como modulo, siempre desde la raiz del repo:

python -m bench.medir

About

Normaliza, parte y formatea numeros de telefono internacionales

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages