请使用以下代码:

import requests

def get_ip_address(wechat_id):
    url = f"http://open.wechat.com/cgi-bin/newreadtemplate?t=wechat_ip&action=getip&uin={wechat_id}"
    response = requests.get(url)
    data = response.json()
    if response.status_code == 200 and data.get('errcode') == 0:
        ip_address = data.get('ip')
        return ip_address
    else:
        return None

wechat_id = input("请输入微信号:")
ip_address = get_ip_address(wechat_id)
if ip_address:
    print(f"微信号 {wechat_id} 的IP地址为:{ip_address}")
else:
    print("未找到该微信号的IP地址")

这段代码中,我们通过请求微信开放平台的接口来查询微信号的IP地址。需要注意的是,这个接口需要使用微信开放平台的账号和权限才能正常访问。请确保你已经拥有了相应的账号和权限。

另外,还需要安装 requests 库来发送HTTP请求。你可以使用以下命令来安装 requests

pip install requests
``
用Pycharm写一个通过微信号查询ip地址的代码

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

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