【夢月流】Pythonスクレイピング入門~seleniumでWebスクレイピングプログラムを素早く作るコツを教えます~
3.7 (80 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
776 students enrolled

【夢月流】Pythonスクレイピング入門~seleniumでWebスクレイピングプログラムを素早く作るコツを教えます~

Python+Seleniumで、Webスクレイピングプログラムを、ササッと作る方法を学びましょう。難しい理屈とかは後回しでいいのです。まずはやり方を知ることが大事です。
3.7 (80 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
776 students enrolled
Created by 速水 夢月
Last updated 2/2020
Japanese
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • PythonでWebスクレイピングをすることができるようになります。
  • seleniumモジュールの使い方が理解できるようになります。
  • Google Chromeの、HTML検証機能の使い方がわかるようになります。
Requirements
  • Pythonの基本的なプログラミングができることが前提となります。
  • HTML、CSSの基本的な構造を理解できていることが前提となります。
  • 何らかのPython開発環境があることが前提です。
Description

エンジニアリングに関する知識を記録・共有するためのサービスであるQiita(キータ)のWebページを題材として、Python+seleniumでのWebスクレイピングプログラムの作り方を学びます。

Qiitaには、毎日数多くの記事が投稿されていますが、Pythonタグのついた記事には、どんな関連タグがついているのでしょうか?

まずは、過去10000記事のタグの種類と個数を数えるWebスクレイピングプログラムを作ってみましょう。

このプログラムの作り方を動画で見ることにより、いかに簡単にWebスクレイピングプログラムが作れてしまうかびっくりすることでしょう。

Who this course is for:
  • Webスクレイピングとは何かを知りたい人
  • どうやって、スクレイピングプログラミングを作成していけばよいか具体的に知りたい人
Course content
Expand all 11 lectures 49:32
+ はじめに
2 lectures 04:21

このコースの説明です。

Preview 02:25

ますは、これから学ぶスクレイピングで、このコースの中で最終的にどんなことをするかの説明です。

Preview 01:56
+ 準備
2 lectures 02:44

seleniumモジュールをインストールします。

Preview 00:49

Webドライバー Google Chromeのダウンロードを行います。

Preview 01:55
+ まずはログインまでしてみましょう
3 lectures 19:38

まずは、Webドライバー(Google Chrome)が起動するか確認してみましょう。

Preview 08:24

最初にログイン処理をしましょう。ログイン画面を出して、ユーザ名(メールアドレス)を入力するところまで、どのようにプログラミングするかを学びましょう。

ログインユーザ名の入力
06:07

ログインのあと、パスワードを入力する画面で、自動的にパスワードを入力するまで、どのようにプログラミングするかを学びましょう。

ログインパスワードの入力
05:07
+ タグ一覧画面を出し、関連タグを解析するまで
4 lectures 22:48

タグ一覧から、Pythonタグをクリックして、Pythonタグが付けられた記事一覧を出すまでのプログラミング方法を学びます。

Pythonタグが記載された記事一覧を出す
02:28
【補足】Pythonタグが記載された記事一覧を出す
01:43

1つ1つの記事に付けられたタグの見つけ方と、その個数の数え方、および次ページをクリックする方法などを学びます。

記事に付けられた関連タグを探し、関連タグの個数を数える
10:41

さあ、スクレイピングの総仕上げです。Pythonタグが付けられた過去10000個の記事(約1年分)のタグを蓄積し、どのようなタグが、いくつぐらい付けられているか、CSVファイルとして出力するまでを学びます。

【完成】合計10000記事の関連タグとその個数をCSV化する。はたして結果は?
07:56