Perl バッチクエリ ip 属性メソッドコード
2022-01-29 18:26:21
私は純粋なデータベースを読み取ることの難しさは、私にとって少し大きいですし、私の現在の時間の要件は、むしろ緊急ですが、グループで尋ねるを通じて、ブラックシャドウとフーカイのおかげで、モジュールIP::QQWry::デコード、これは特別ですお勧めしますモジュールは、特にqqwry純粋なデータベースを読み取るために使用されていると非常に使いやすい。
コピーコード
コードは以下の通りです。
#! /usr/bin/perl
use IP::QQWry::Decoded;
use Encode;
use utf8;
binmode(STDIN, ':encoding(utf8)'); #These three lines
binmode(STDOUT, ':encoding(utf8)'); #Copy someone else's
binmode(STDERR, ':encoding(utf8)'); #to output Chinese, and take Chinese lookup
my $qqwry=IP::QQWry::Decoded->new('qqwry.dat','gbk');
open UNUSE,'iplist.txt';
while (<UNUSE>){
($id,$ip,$key)=/(\d+)\s+(. *?) \s+(. *)/;
my $info=$qqwry->query("$ip"); #Actually the key code is this line, haha
printf "%s\t%s\t%s\n",$id,$ip,$key if $info=~/region name/;
}
関連
-
Perl一括で著作権情報を追加する
-
Perlのコマンドラインプログラミングでよく使われるパラメータを1文にまとめたもの
-
Perlの特殊な組み込み変数の詳細
-
perlの尖ったブラケット演算子(<>)について
-
[解決済み] ディレクトリで終わるパスに対してcatfileを使用した場合の危険性?
-
[解決済み] 演算子で指定された場所にベアワードが見つかりました。
-
[解決済み] Perl で bash コマンドを使用して文字列をエコーするにはどうすればよいですか?
-
[解決済み] Hashに重複したキーや値を持たせることができるか
-
[解決済み] Perlスクリプトにコンパイルエラーがないことを確認する方法は?
-
問題発生 ----DBI ODBCエラー Perlスクリプトを実行中、エラー:[unixODBC][Driver Manager] データソース名が見つからない、およびデフォルトがない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン