Python Map | Обучение
240 subscribers
197 photos
4 videos
1 file
86 links
Образовательный канал для программистов на Python 🐍

Сотрудничество – @HackingIP
Download Telegram
Модуль phonenumbers

Библиотека phonenumbers предоставляет мощный и удобный инструментарий для работы с телефонными номерами. С помощью этой библиотеки можно легко разбирать, валидировать, форматировать и даже определять информацию о телефонных номерах, такую как страна и оператор связи.

Разбор кода примера:

Функция parse() – разберает (парсит) строку и возвращает соответствующий объект PhoneNumber.

Функция is_valid_number() – проверяет, соответствует ли номер телефона допустимому шаблону.

Затем с помощью функций carrier.name_for_number и geocode.description_for_number , определяем имя провайдера и регион, соответствующие данному номеру телефона.


Установка библиотеки:
pip install phonenumbers


Эта библиотека может быть полезна при разработке приложений, требующих анализа номеров телефонов.

#библиотеки #практика #продвинутый_уровень | @PyMapChannel
👍21
Потоковый ввод sys.stdin

🐍 Потоковый ввод в Python, очень полезный приём, когда вы не знаете сколько строк может вводить пользователь.

#практика #продвинутый_уровень | @PyMapChannel
🔥4🏆1