码迷,mamicode.com
首页 > 其他好文 > 详细

利用淘宝网接口获取IP地址的位置

时间:2015-01-03 23:42:53      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

恩,不多说,直接上代码

#!/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地址作为参数,返回该IP地址的位置。

利用淘宝网接口获取IP地址的位置

标签:

原文地址:http://www.cnblogs.com/tmyyss/p/4200065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!