首页 > 其他 > 详细

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

时间:2015-01-03 23:41:01      阅读:280      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!