Skip to main content

Herramientas de normalizacion de telefonos, y paises

Project description

Utilidades de formateo o estimacion de valores

Se incluyen las siguientes en cuanto a normalización:

Países

  • search_country_name(user_input: str) -> str: Devuelve el pais normalizado si user_input puede identificarse como tal. No usa IA, estimación clásica
  • get_region(pais: str) -> str: Devuelve region de entre las siguientes 'España', 'LATAM', 'Otros' si el pais informado va debidamente normalizado, '' en otro caso

Teléfonos

  • normalize_phone(candidate: str, default_region: str = 'ES') -> tuple[str, str]: Devuelve el prefijo internacional como +nn y el numero sin prefijo o ValueError si el numero no es parseable.

Y para inferir el pais usamos:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

normalize_tools-0.1.4.tar.gz (81.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

normalize_tools-0.1.4-py3-none-any.whl (82.5 kB view details)

Uploaded Python 3

File details

Details for the file normalize_tools-0.1.4.tar.gz.

File metadata

  • Download URL: normalize_tools-0.1.4.tar.gz
  • Upload date:
  • Size: 81.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.0

File hashes

Hashes for normalize_tools-0.1.4.tar.gz
Algorithm Hash digest
SHA256 892ba408ce6737a0947c45976428a0482859ca087a329c7cfe462315eee5d43b
MD5 fe01da127e8d098279ec8771a2f523e5
BLAKE2b-256 17a29001af30003d994e3514ecf296697d73a7117ea064d2d570ed1245b2adfa

See more details on using hashes here.

File details

Details for the file normalize_tools-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for normalize_tools-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6c91494dc6c3bb680708871935308daf7fae1dbaf2bf59ecf0d720ed3f01d1c9
MD5 b1b441a67b5e2e04d937493604db6de7
BLAKE2b-256 8d912ae1e194d3484f8c242516c0986bc088b2db80f021ab39b8f9e19523c85c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page