import requests
import sys
url = 'http://ip.zishuo.net/'
headers = {
'Host': 'ip.zishuo.net',
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Accept-Language': 'en-us,en;q=0.5',
'Accept-Encoding': 'gzip, deflate',
'Upgrade-Insecure-Requests': '1',
'Connection': 'keep-alive'
}
try:
if len(sys.argv) < 3 :
print("Usage python ip_locate.py -ip ip_address")
exit(1)
elif len(sys.argv) == 3:
if sys.argv[1] == "-ip":
ip_address = sys.argv[2]
else:
print("Usage python ip_locate.py -ip ip_address")
exit(1)
else:
print("Usage python ip_locate.py -ip ip_addressn")
exit(1)
res = url + '?ip=' + ip_address
print res
r = requests.get(res, headers=headers, timeout = 10)
print r.content
except Exception,e:
print e
近期评论