import os
import urllib.request as urllib2
import json
'''An example of an IP tracker for public domain like youtube
(ip: 172.217.193.190). It can not track private ip's,
it will return an error. The values variable, hold a returned dictionary
which can be further processed.'''
while True:
ip = input("Input target ip:")
url = "http://ip-api.com/json/"
response = urllib2.urlopen (url+ip)
data = response.read()
values = json.loads(data)
print(values)
cont = input("Track another IP address? [y/n] ")
if cont == "y" or cont == "Y":
continue
else:
break
os.system("clear")
os._exit(0)