以下是一个使用Python编写的查询手机号归属地的代码示例:

import requests
import json

def get_ip_address(phone_number):
    url = f"http://api.ip138.com/mobile/?mobile={phone_number}&token=your_token"
    # 请替换上面的your_token为你自己的token,可以在http://www.ip138.com/获取
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
    response = requests.get(url, headers=headers)
    if response.status_code == 200:
        data = json.loads(response.text)
        if data["ret"] == "ok":
            address = data["data"]
            return address
    return None

phone_number = input("请输入手机号码:")
address = get_ip_address(phone_number)
if address:
    print(f"手机号码 {phone_number} 归属地为:{address}")
else:
    print(f"无法查询到手机号码 {phone_number} 的归属地")

请注意,该代码使用了一个第三方的手机号码归属地查询API(http://www.ip138.com/),在使用之前需要先注册账号并获取到token,然后将token替换到代码中的your_token

用Pycharm写一个手机号查询ip地址的代码

原文地址: https://www.cveoy.top/t/topic/iryL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录