使用perl批量查詢ip歸屬地

2022-03-27 05:57:10 字數 646 閱讀 1504

由於業務需要,要查詢客戶的ip位址,將部分地區的客戶過濾出來,開始想到使用ip資料庫,發現讀取純真資料庫的難度對我來說有些大,而我目前的時間要求比較緊迫,通過在群裡詢問,感謝黑影子和扶凱的幫忙,推薦了ip::qqwry::decoded這個模組,該模組是專門用來讀取qqwry純真資料庫的,用起來非常簡單。

#

!/usr/bin/perl

use ip::qqwry::decoded;

useencode;

useutf8;

binmode(stdin, '

:encoding(utf8)

'); #這三行

binmode(stdout, '

:encoding(utf8)

'); #抄別人的

binmode(stderr, '

:encoding(utf8)

'); #用來輸出中文,和拿中文查詢

my$qqwry=ip::qqwry::decoded->new('

qqwry.dat

','gbk');

open unuse,'

iplist.txt';

while ()

其中,這樣,就可以使用中文字元來過濾你想要的地區了,省了不少力氣。

IP歸屬地查詢

urllib http api請求 re ip格式驗證 返回結果提取 tkinter 介面布局 樣式 ip定位,根據盛大ip查詢api所編寫 anthor yanzhenwei yanzhenwei1101 qq.com create version v1.0beta01 2012 03 02 la...

python查詢ip歸屬地

本來想呼叫阿里的ip介面查詢ip歸屬地。結果發現阿里的介面非常不給力,主要是不準確,不過是免費的且有地區和isp的資訊。以下是實現 coding utf 8 import requests def checkip ip url try r requests.get url,params ip,tim...

查詢ip歸屬地 小應用

快過年了,寫個小玩意 下面這個應用涉及到了一些基礎東西.1 http api呼叫 2 asynctask使用 3 textview 自動匹配 4 string 的spilt的正規表示式 應用截圖 截圖傳不上來.貼下邊 public class mainactivity extends activit...