python解析域名

来源:互联网 发布:软件如何授权 编辑:程序博客网 时间:2024/06/15 05:54
解析域名主要用到gethostbyname 函数
具体示例如下:
def parsing_domain_name():    ##parsing domain names    import socket    try:        hostip =socket.gethostbyname('www.baidu.com')#解析百度的域名所对应的ip,gethostbyname主要解析单个域名        print(hostip)    except socket.error as e:        print("gethostbyname failed")    return hostip                                    #函数返回值为解析完的ip
print(parsing_domain_name())#打印解析完毕的ip
解析多个域名可以选择socket.getnameinfo()函数,流程如上
原创粉丝点击