在 Python 中获取 Windows 系统的 IPv6 地址,你可以使用 socket 模块的 getaddrinfo 函数,示例代码如下:
importsocket
def get_ipv6_address():
# 获取本地主机名
hostname = socket.gethostname()
# 获取本地主机的所有 IP 地址
addresses = socket.getaddrinfo(hostname, None, socket.AF_INET6)
# 返回第一个 IPv6 地址
return addresses[0]