Как получить информацию о номере телефона с помощью Python?

Для того чтобы получить информацию о любом номере мобильного телефона. Мы можем использовать встроенную библиотеку Python, т.е. «phonenumbers». Внутри этой библиотеки присутствуют модули «geocoder», «carrier» и «timezone».

Шаг 1: установите библиотеку «phonenumbers».

!pip install phonenumbers
Войдите в полноэкранный режим Выйти из полноэкранного режима

Шаг 2: импортировать библиотеку

import phonenumbers
Войти в полноэкранный режим Выйти из полноэкранного режима

Шаг 3: возьмите номер телефона пользователя и разберите его

a = input("Enter Phone Number: ")
# Parsing
ph_no = phonenumbers.parse(a)
Войти в полноэкранный режим Выйти из полноэкранного режима

Шаг 4:
геокодер : этот модуль используется для получения местоположения вашего номера.

from phonenumbers import geocoder
# Location Of Number
print(geocoder.description_for_number(ph_no,"en"))
Вход в полноэкранный режим Выйти из полноэкранного режима

Шаг 5:
carrier : этот модуль используется для получения названия поставщика услуг для вашего номера.

from phonenumbers import carrier
# Service_Provider's Name
print(carrier.name_for_number(ph_no,"en"))
Войти в полноэкранный режим Выйти из полноэкранного режима

Шаг 6:
часовой пояс : этот модуль сообщает часовой пояс телефонного номера.

from phonenumbers import timezone
# Timezone
print(timezone.time_zones_for_number(ph_no))
Войти в полноэкранный режим Выйти из полноэкранного режима

Полный код : Нажмите здесь

Оцените статью
devanswers.ru
Добавить комментарий