python3 socket 获取域名信息

可以当ping用,应用场景可以在一些没有安装ping工具的镜像容器中,诊断dns或域名的可用性。

#-*- coding:utf-8 -*-
import socket
import traceback

try:
    host='www.baidu.com'
    # 443 - https, 80 - http
    port=443
    print(socket.getaddrinfo(host, port))
except Exception as e:
    traceback.print_exc()
posted @ 2024-06-12 10:56  BrianSun  阅读(7)  评论(0编辑  收藏  举报