import whois def whois_lookup(domain): try: domain_info = whois.whois(domain) print(f"WHOIS information for {domain}:") print(f" Domain Name: {domain_info.domain_name}") print(f" Registrar: {domain_info.registrar}") print(f" Creation Date: {domain_info.creation_date}") print(f" Expiration Date: {domain_info.expiration_date}") print(f" Name Servers: {domain_info.name_servers}") except Exception as e: print(f"Error retrieving WHOIS information for '{domain}': {e}") if __name__ == "__main__": target_domain = input("Enter a domain name to look up (e.g., example.com): ") whois_lookup(target_domain)