「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Webスクレイピングソフト(ウェブスクレイピングソフト)

pointこの用語のポイント

pointソフトだよ

pointホームページの情報を引っこ抜くのがお仕事だよ

スポンサーリンク

簡単に書くよ

Webスクレイピングソフト(ウェブスクレイピングソフト)(英:web scraping software)とは

ホームページに載っている情報を取ってくるのがお仕事のソフトのこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「Webスクレイピング」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

Webスクレイピングは「プログラムを使ってホームページに載っている情報を引っこ抜くこと」です。

Webスクレイピングソフト

例えば、そうですね。

アクマ君が素敵なホームページを見つけました。
どうやらピヨ太君が運営しているホームページのようです。

Webスクレイピングソフト2

あまりにも素敵なのでアクマ君は「よし、パクろう」と思いました。

Webスクレイピングソフト3

とはいえ、ピヨ太君に「パクりたいからホームページのファイルをくれ」と言っても、くれませんよね。

Webスクレイピングソフト4

そこでアクマ君はプログラムを使ってピヨ太君のホームページのファイルをコッソリ引っこ抜くことにしました。

Webスクレイピングソフト5

とはいえ、難しいことは ありません。

ホームページを見ようとすると、まず、ホームページを見るときに使うソフトWebブラウザからホームページのファイルが置いてあるコンピュータWebサーバに対して「このページをおくれ」と お願いが出されます。

Webスクレイピングソフト6

そのお願いに対して、WebサーバさんからWebブラウザさんに「ほれ、そのページだよ」と お返事がきます。

Webスクレイピングソフト7

お返事を受け取ったWebブラウザさんは、受け取った内容(ホームページのファイル)を画面上に表示してくれます。

Webスクレイピングソフト8

これが、ホームページが表示されるときの流れです。

つまり、普通にホームページを表示すれば、ホームページのファイルをゲットできるのです。

Webスクレイピングソフト9

この「ホームページを表示してホームページのファイルをゲットする」という作業をアクマ君はプログラムにやらせました。

やり方は簡単です。
プログラムがピヨ太君のホームページを開きます。
そうすると「このページをおくれ」な お願いが出ます。

Webスクレイピングソフト10

それに対して、Webサーバさんはピヨ太君のホームページ(の1ページ)分のファイルを返してくれます。
これで1ページ分のファイルをゲットできました。

Webスクレイピングソフト11

これを全ページに対してやれば作業は完了です。
ピヨ太君のホームページの全ファイルをゲットできます。

Webスクレイピングソフト12

この話においてアクマ君がやったのがWebスクレイピングです。

プログラムを使って、ホームページのファイルを引っこ抜く作業

です。

ちなみに、Webスクレイピングはホームページ運営者からは嫌われる行為です。
明確に禁止しているところもあります。
一応、頭の片隅にでも置いておいてあげてください。

以上を踏まえて

ホームページに載っている情報を集めるソフト

が「Webスクレイピングソフト」です。
そのまんまですが、Webスクレイピング用のソフトです。

Webスクレイピングソフト13

基本は「このホームページの情報を抜き出しておくれ」と指定すると、そのホームページの中身をファイルとかにまとめてくれるやつですけどね。
それ以外に、あれやこれやの機能が付いている場合も あります。
そこら辺の あれやこれやは他のところで勉強してください。


image piyo2

一言でまとめるよ

まぁ「Webスクレイピングソフト」って単語が出てきたら「ホームページに載っている情報を集めるソフトなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像029
書籍画像066

おまけ

■訳してみるよ

「web(ウェブ)」の意味は「クモの巣」とかです。
ただし、今回はインターネットのことだと思ってください。
「scraping(スクレイピング)」の意味は「こすること」とか「削ること」とか「剥離」とかです。
「ソフト」は「ソフト」で分かりますよね。
「software(ソフトウェア)」の省略表現です。
何となく くっつけると

インターネットを剥離するソフト

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本