pip install phonenumbers
app.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import phonenumbers import json from phonenumbers import geocoder, carrier, timezone # Input mobile number with country code number = "+919999776403" # Replace with any number # Parse the number parsed_number = phonenumbers.parse(number) # Extract details sim_data = { "number": number, "is_valid": phonenumbers.is_valid_number(parsed_number), "region": geocoder.description_for_number(parsed_number, "en"), "carrier": carrier.name_for_number(parsed_number, "en"), "timezone": timezone.time_zones_for_number(parsed_number) } # Save to JSON with open("sim_details.json", "w") as f: json.dump(sim_data, f, indent=4) print("SIM details saved to sim_details.json") |