En este artículo, aprenderá cómo puede obtener información sobre el número de teléfono, como el nombre del país al que pertenece el número de teléfono, o el nombre del proveedor de servicios de red de ese número de teléfono simplemente escribiendo un programa Python simple. Python proporciona un número de teléfono de nombre de módulo para esta tarea. Este artículo es el puerto de Python de la biblioteca libphonenumber de Google.
Instalación
Instale el paquete phonenumbers
usando el siguiente comando en su símbolo del sistema.
pip install phonenumbers
Ejemplo 1: programa Python para obtener el nombre del país al que pertenece el número de teléfono:
import phonenumbers # geocoder: to know the specific # location to that phone number from phonenumbers import geocoder phone_number = phonenumbers.parse("Number with country code") # Indian phone number example: +91********** # Nepali phone number example: +977********** # this will print the country name print(geocoder.description_for_number(phone_number, 'en'))
Producción:
India
Ejemplo 2: programa de Python para obtener el nombre del proveedor de servicios para ese número de teléfono
import phonenumbers # carrier: to know the name of # service provider of that phone number from phonenumbers import carrier service_provider = phonenumbers.parse("Number with country code") # Indian phone number example: +91********** # Nepali phone number example: +977********** # this will print the service provider name print(carrier.name_for_number(service_provider, 'en'))
Producción:
Airtel
Publicación traducida automáticamente
Artículo escrito por mkumarchaudhary06 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA