? PYTHON PHONE NUMBER VALIDATION ?

CarderPlanet

Professional
Messages
2,557
Reputation
7
Reaction score
552
Points
83
Install pip package:

Code:
pip3 install phonenumbers

Code Example:

Code:
import phonenumbers
from phonenumbers import carrier, timezone, geocoder

number = "+1 586 457 3628"
country_code = "US"

my_number = phonenumbers.parse(number, country_code)

# Check If Number Is Valid
 
if phonenumbers.is_valid_number(my_number):
   print('Valid number: '+my_number)
else:
   print('Invalid number: '+my_number)

# Get carrier

print('Phone Carrier : '+carrier.name_for_number(my_number, "en"))

# Timezone

print('Timezone : '+timezone.time_zones_for_number(my_number))
 
Top