Startup Data scientist Blog

データ分析系のテック情報を発信します

Pythonコードで電話番号から携帯会社や国の情報を表示するサンプルコード

phonenumbersをインストールします

pip install phonenumbers

 

電話番号から国の情報を出力するコード

get_contry.py

import phonenumbers
from phonenumbers import geocoder

phone_number = phonenumbers.parse("Number with contry code")
#Japan is +81XXXXXXXXXXX

#print contry name
print(geocoder.description_for_number(phone_number, 'en'))
>>>
Japan
 

電話番号からどの契約会社と契約しているのかを出力するコード

get_carrier.py
import phonenumbers
from phonenumbers inmport carrier

service_provider = phone_number.parse("Number with contry code")
#Japan is +81XXXXXXXXXXX

#キャリアを出力する
print(carrier.name_for_number(service_provider, 'en'))
>>>