PerlでGoogle PageRankをまとめて取得する
スポンサードリンク
たまに気になるGoogle PageRank。できればまとめて取得したいってんでこういうの。
Filename: pagerank.pl
#!/usr/bin/perl
use strict;
use warnings;
use WWW::Google::PageRank;
my @urls = (
'http://dtpwiki.jp/',
'http://blog.dtpwiki.jp/',
'http://www.dtpwiki.jp/',
'http://ranking.dtpwiki.jp/',
);
my $pr = WWW::Google::PageRank->new;
foreach my $url ( @urls ) {
my $pagerank = $pr->get( $url );
print "$pagerank\t$url\n";
sleep 5; # 5秒待ち
}
exit;
$ perl pagerank.pl 3 http://dtpwiki.jp/ 2 http://blog.dtpwiki.jp/ 1 http://www.dtpwiki.jp/ 2 http://ranking.dtpwiki.jp/ $
んで、どっかで正規表現とかの授業やったらしいので、上記のスクリプトのURLリストを、Googleで検索した後のソースから生成するような訓練すると上達すると思う。秀丸ならGrepして置換することになるよね。
スポンサードリンク
トラックバック(0)
トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/3364





![: Amazon.co.jp: プラスティック・メモリーズ 1【完全生産限定版】(イベントチケット優先販売申込券付) [Blu-ray]](/lists/_9/B00VWX66E8.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 2【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX66K2.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 3【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX6MV0.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 4【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX66IO.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 5【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX6Y0E.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 6【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX69D6.jpg)

コメントする