欢迎访问宙启技术站
智能推送

使用Python中的whois()函数查询域名的创建时间和到期时间

发布时间:2024-01-13 05:33:36

whois()函数是Python中用于查询域名信息的函数,它可以获取域名的注册信息、到期时间、域名服务器等详细信息。使用该函数需要安装Python的whois库,可以使用以下命令进行安装:

pip install python-whois

安装完成后,可以使用以下代码进行域名信息查询:

import whois

def get_domain_info(domain):
    w = whois.whois(domain)
    return w

domain = "example.com"
domain_info = get_domain_info(domain)

print("域名:", domain_info.domain_name)
print("创建时间:", domain_info.creation_date)
print("到期时间:", domain_info.expiration_date)
print("注册商:", domain_info.registrar)

在上述代码中,通过调用whois()函数并传入要查询的域名,即可获取该域名的详细信息。函数返回的结果是一个Whois对象,我们可以通过访问该对象的属性来获取域名的各种信息。

在例子中,我们使用get_domain_info函数来获取域名信息,然后使用print语句打印域名、创建时间、到期时间和注册商等信息。

需要注意的是,有些域名可能会隐藏注册信息,此时返回的结果可能为空或包含“红字”信息,表示无法获取详细信息。