Informazioni sui numeri di telefono in Python

Mattepuffo's logo
Informazioni sui numeri di telefono in Python

Informazioni sui numeri di telefono in Python

Ovviamente non parliamo di informazioni del tipo chi è il titolare o roba simile.

Ma sostanzialmente estrapoliamo il country code, lo verifichiamo, lo formattiamo, ecc.

La libreria phonenumbers è un porting per Python, e possiamo installarlo tramite pip:

pip install phonenumbers

Qui sotto il codice con alcune funzioni tra le più usate:

import phonenumbers

pn = phonenumbers.parse("+390774050122", None)

# VISUALIZIAMO INFORMAZIONI SUL NUMERO
print(pn)
# VERIFICHIAMO CHE SIA VALIDO
print(phonenumbers.is_possible_number(pn))
# FORMATTIAMO IL NUMER
print(phonenumbers.format_number(pn, phonenumbers.PhoneNumberFormat.INTERNATIONAL))

Enjoy!


Condividi su Facebook

Commentami!