import whois class WhoIS(): def __init__(self, domain): self.getWhois(domain) def getWhois(self, domain): whoisData = whois.whois.Whois(domain).query() whoisData = whois.parser.Parser(domain, whoisData[1]).parse() self.registrar = whoisData.get('Registrar') self.status = whoisData.get('Status') self.registrant = whoisData.get('RegistrantName') self.nameservers = whoisData.get('NameServer')