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

スクレイビング

pointこの用語のポイント

point言い間違いとか書き間違いだよ

point「スクレイピング」のことだと思うよ

スポンサーリンク

簡単に書くよ

スクレイビングとは

「スクレイピ(pi)ング」の言い間違いとか書き間違い。
スクレイピングは

プログラムを使って他のホームページの情報をパクること
です。
もう少し当たり障りない表現を使うと

ホームページに載っている情報をプログラムで取ってくること
です。


image piyo

詳しく書くよ

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

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

スクレイビング

例えば、そうですね。

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

スクレイビング2

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

スクレイビング3

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

スクレイビング4

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

スクレイビング5

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

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

スクレイビング6

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

スクレイビング7

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

スクレイビング8

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

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

スクレイビング9

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

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

スクレイビング10

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

スクレイビング11

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

スクレイビング12

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

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

です。

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

以上を踏まえて

「スクレイピング」を意図したであろう間違い

が「スクレイビング」です。

スクレイビング13

英語で書くと「scraping」です。
カタカナで書くときは「スクレイビ(bi)ング」ではなく「スクレイピ(pi)ング」が正解です。

画面で見ると「ピ(pi)」と「ビ(bi)」は区別しにくいですからね。
間違えるのは分かります。

できれば、英語の「scraping(スクレイピング)」で覚えてあげてください。


image piyo2

一言でまとめるよ

まぁ「スクレイビング」って単語が出てきたら「『スクレイピング(ホームページに載っている情報をプログラムで集めること)』って言いたい(書きたい)んだろうな~」と お考えください。

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


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた