恩,不多说,直接上代码
#!/usr/bin/python #encoding:utf8 import requests import argparse def query(ip): BASE_URL="http://ip.taobao.com/service/getIpInfo.php?ip=" url=BASE_URL+ip rsp=requests.get(url) rsp=rsp.json() data=rsp['data'] print 'ip:%s'%data['ip'] print 'city:%s'%data['city'] def arg_process(): parser=argparse.ArgumentParser(description='Get IP LOCATION INFORMATION') parser.add_argument('-i','--ip',action='store',help='It must be a ip address') args=parser.parse_args() ip=args.ip return ip if __name__=='__main__': arg=arg_process() query(arg) ~
转载自原文链接, 如需删除请联系管理员。
原文链接:利用淘宝网接口获取IP地址的位置,转载请注明来源!
相关推荐