分享一个查IP归属地的python脚本
2014-08-01 17:40
609 查看
今天同事给了6W多个IP叫我查出ISP和归属地,果断用python urllib2搞之,数据库用是淘宝的API接口
#!/usr/bin/python #coding:utf-8 import urllib2 import json import time url = 'http://ip.taobao.com/service/getIpInfo.php?ip=' def checkTaobaoIP(ip): try: response = urllib2.urlopen(url + ip, timeout=5) result = response.readlines() data = json.loads(result[0]) return "%15s: %s-%s-%s" % (ip,data['data']['isp'],data['data']['region'],data['data']['city']) except: return "%15s: timeout" % ip if __name__ == "__main__": f = open('ip.txt') ips = f.readlines() f.close() f = open('ip-check.txt', 'w') for ip in ips: line = checkTaobaoIP(ip.strip()) if line: print line.encode('utf-8') f.write(line.encode('utf-8')+'\n') else: print line f.write(line+'\n') f.close() print "Done!"
相关文章推荐
- 一个检测OpenSSL心脏出血漏洞的Python脚本分享
- python和shell实现的校验IP地址合法性脚本分享
- 分享一个python爬虫多服务器部署脚本
- 一个检测OpenSSL心脏出血漏洞的Python脚本分享
- 分享一个刷网页PV的python小脚本
- Python实现一个转存纯真IP数据库的脚本分享
- python脚本实现统计日志文件中的ip访问次数代码分享
- 分享一个获取代理ip的python函数
- 使用Python编写一个在Linux下实现截图分享的脚本的教程
- 分享一个Python下载视频脚本
- python脚本实现统计日志文件中的ip访问次数代码分享
- Shell脚本实现判断IP地址是否在一个ip段内代码分享
- 分享一个获取代理ip的python函数
- 分享一个简单的python读写文件脚本
- python实时分析日志的一个小脚本分享
- Shell脚本实现判断IP地址是否在一个ip段内代码分享
- 分享一个不用pypcap的python抓包脚本
- python和shell实现的校验IP地址合法性脚本分享
- 分享脚本,同一个问题,php,python,shell的写法
- 分享一个python下func module的使用脚本