diff --git a/main.py b/main.py index a94020a..dcc83d4 100755 --- a/main.py +++ b/main.py @@ -2,11 +2,15 @@ import whois import readline import signal - +from pprint import pprint running = 1 prompt = '$ ' +def domainWhois(inData): + whoisData = whois.whois(inData).query() + return whois.Parser(inData, whoisData[1]).parse() + def signal_handler(singal, frame): #print('\n') quit() @@ -14,9 +18,11 @@ def signal_handler(singal, frame): def parseInput(inData): if inData.lower() == "quit": quit() -#whoisData = whois.whois("benjamyn-testing.com").query() -#result = whois.Parser("benjamyn-testing.com", whoisData[1]).parse() - + #Assume the input is a domain name + result = domainWhois(inData) + for results in result: + for item in result[results]: + print('%s: %s' % (results, item)) #print(result) signal.signal(signal.SIGINT, signal_handler)