好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Python使用淘寶API查詢IP歸屬地功能分享

Python使用淘寶API查詢IP歸屬地功能分享

熱門標簽:杭州機器人外呼系統 百度地圖標注圖標更換 旅游地圖標注大全 東莞電銷機器人價格一覽表 百度地圖的地圖標注 陜西電銷卡外呼系統怎么安裝 excel地址地圖標注 地圖標注超出范圍怎么辦 佛山高德地圖標注中心

網上有很多方法能夠過去到IP地址歸屬地的腳本,但是我發現淘寶IP地址庫的信息更詳細些,所以用shell寫個腳本來處理日常工作中一些IP地址分析工作。

腳本首先是從http://ip.taobao.com/的數據接口獲取IP地址的JSON格式的數據信息,在使用一個python腳本來把Unicode字符轉換成UTF-8編碼。

Shell腳本內容:

復制代碼 代碼如下:

#!/bin/bash

ipInfo() {
  for i in `cat list`
  do
    TransCoding="/usr/bin/python TransCoding.py"
    JsonDate="curl -s http://ip.taobao.com/service/getIpInfo.php?ip=$i"
    country=`$JsonDate | sed 's/,/\n/g' | $TransCoding | tr -d "{}\"" | awk -F ":" 'NR==2{print $3}'
    area=`$JsonDate | sed 's/,/\n/g' | $TransCoding | tr -d "{}\"" | awk -F ":" 'NR==4{print $2}'
    region=`$JsonDate | sed 's/,/\n/g' | $TransCoding | tr -d "{}\"" | awk -F ":" 'NR==6{print $2}'
    city=`$JsonDate | sed 's/,/\n/g' | $TransCoding | tr -d "{}\"" | awk -F ":" 'NR==8{print $2}'
    county=`$JsonDate | sed 's/,/\n/g' | $TransCoding | tr -d "{}\"" | awk -F ":" 'NR==10{print $2}'
    isp=`$JsonDate | sed 's/,/\n/g' | $TransCoding | tr -d "{}\"" | awk -F ":" 'NR==12{print $2}'
    printf "%-18s\t%-8s\t%-8s\t%-8s\t%-8s\t%-8s\t%-8s\n" $i $country $isp $area $region $city $county
  done
}

printf "%-18s\t%-8s\t%-8s\t%-8s\t%-8s\t%-8s\t%-8s\n" IP地址 國家 運營商 區域 省份 城市 縣/區
echo -e "\e[1;33m======================================================================\e[0m"
ipInfo;

Python腳本內容:

復制代碼 代碼如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import re
import sys

def main():
    for line in sys.stdin:
        sys.stdout.write(re.sub(r'\\u\w{4}',
            lambda e: unichr(int(e.group(0)[2:], 16)).encode('utf-8'),
            line))

if __name__ == '__main__':
    main()

將兩個腳本放在一個目錄下,再將需要分析的IP地址一行一個寫入在list文件中,執行 shell腳本即可。

實例演示(分析最近暴力破解服務器密碼的IP歸屬地):

復制代碼 代碼如下:

cat /var/log/secure | awk '/Failed/ {print $(NF-3)}' | sort -u > list
[root@MyVPS4407 ip]# ./ip.sh
IP地址                  國家    運營商  區域    省份    城市    縣/區
======================================================================
114.112.69.50           中國    華南    廣東省
118.244.14.49           中國    華北    北京市  北京市
122.72.120.109          中國    鐵通    西北    甘肅省
1.25.202.50             中國    聯通    華北    內蒙古自治區    包頭市
133.242.17.113          日本
134.255.243.11          德國
145.253.72.3            德國
188.116.55.211          波蘭
202.103.36.43           中國    電信    華中    湖北省  武漢市
202.97.194.167          中國    聯通    東北    黑龍江省        哈爾濱市
203.122.59.88           印度
210.44.159.49           中國    教育網  華東    山東省  濟南市
211.232.30.253          韓國
218.248.42.131          印度
223.5.3.200             中國    阿里巴巴        華東    浙江省  杭州市
37.55.227.103           烏克蘭
38.69.193.39            美國
50.97.246.147           美國
66.161.209.154          美國
66.248.201.2            加拿大

您可能感興趣的文章:
  • python 實現全球IP歸屬地查詢工具
  • Python實現的手機號歸屬地相關信息查詢功能示例
  • Python手機號碼歸屬地查詢代碼
  • Python批量獲取并保存手機號歸屬地和運營商的示例
  • python手機號前7位歸屬地爬蟲代碼實例
  • Python抓取手機號歸屬地信息示例代碼
  • python實現獲取Ip歸屬地等信息
  • python 制作手機歸屬地查詢工具(附源碼)

標簽:雅安 通遼 青島 西藏 朝陽 南充 延邊 隨州

巨人網絡通訊聲明:本文標題《Python使用淘寶API查詢IP歸屬地功能分享》,本文關鍵詞  Python,使用,淘寶,API,查詢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python使用淘寶API查詢IP歸屬地功能分享》相關的同類信息!
  • 本頁收集關于Python使用淘寶API查詢IP歸屬地功能分享的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚洲 欧美 国产 综合69| 男女猛烈无遮挡激烈动态图| 国产19禁网站免费观看| 内衣办公室无删减| 亚洲精品国产精品国自产观看 | 精品久久久久久久免费加勒比| 动漫美女被啪羞羞动态图| 宅男午夜fuli影院| 337p粉嫩日本欧洲大胆| 美女主播啪啪| 亚洲一区二区综合| 日韩殴美精品一区二区A片免费| 一级特黄A片免费| 久视频免费精品6| 老熟女BBW搡BBBB搡| 天天摸天天摸色综合舒服网| 最新电影网址| 久久久久亚洲AV无码网影音先锋| 久久爱鲁鲁鲁鲁夜夜夜夜| 看黄视频下载| 宝贝轻点夹| 公交车后车座的疯狂的做细节视频| 初尝黑人巨炮波多野结衣| 亚洲精品一区二区三| 亚洲五月六月丁香激情| 看看的在线视频国产| 伊人91| 国产精品女仆装在线播放| 国产精女处破视频在线| 少妇激情婬乱1一15高翠兰图片| 蜜芽亚洲| 中文字幕在线看片| 男女啪啪做爰高潮免费看| bl性瘾yd饥渴总受NP| 老师扒开裙子让我爽个够| 拧花蒂尿用力按凸起喷水尿| 凌霄之上| 色秘?乱码一区二区三区mba| 色戒2小时38分未删除版观看| 免费108同房姿势视频午夜爽| 国产日韩亚洲不卡高清在线观看|