PythonによるWebスクレイピング 第3版
Ryan Mitchell, 嶋田 健志(翻訳), 新井 翔太(翻訳)オライリー・ジャパン356ページISBN 9784814401222
Pythonタグで同率17位(64冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。
- 紹介記事
- 2件
- 媒体別
- Zenn 1・Qiita 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- ・第3版(約1年前)
- タグ内の順位
- Pythonタグで同率17位(64冊中・紹介記事数の順)
紹介している記事(2件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 読んだ技術書を記録していくだけの記事 Zenn · 福島 隆宏 · · いいね 1
3年前のプロジェクトでPythonを使い、スクレイピングを実装した経験を振り返るため、当時の内容を思い出すように本を読んだとしている。読み進めるうちに後半は難しく感じて断念したという。過去の実装を振り返る目的で読み始めたものの、最後まで読み通すには至らず、また読む機会があれば改めて読みたいと述べている。
- Sierに新卒入社して4か月の研修期間中に読んだ・読んでいる本のまとめ Qiita · shimopino · · いいね 47
この本について
PythonでWeb上の情報を収集し、必要なデータを抽出・保存・整形する方法を、基礎から発展的な処理まで扱う技術書である。前半ではネットワークやHTML、CSS、JavaScriptの基礎、スクレイピングの法的・倫理的な論点を押さえ、BeautifulSoupによる解析、クローラーの設計、Scrapyの利用、CSVやMySQLへの保存へ進む。後半はテキストやPDFなどの読み込み、汚れたデータのクリーニング、自然言語処理、フォーム送信やログインを伴う収集、SeleniumによるJavaScript実行、APIを介した取得を扱う。OCRや並列処理などの高度な話題にも範囲を広げ、収集後のデータ処理からスクレイピング時の問題への対処までを学べる。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 1章 インターネットの仕組み
- 2章 Webスクレイピングの適法性と倫理
- 3章 Webスクレイピングアプリケーション
- 4章 スクレイパーの開発
- 5章 高度なHTMLのパース
- 6章 Webクローラーの開発
- 7章 Webクローリングのモデル
- 8章 Scrapy
- 9章 データの格納
- 10章 データの読み込み
- 11章 汚いデータの取り扱い
- 12章 自然言語の読み込みと書き込み
- 13章 フォームとログインを介したクローリング
- 14章 JavaScriptのスクレイピング
- 15章 APIを介したクローリング
- 16章 画像処理とテキスト認識
- 17章 スクレイピングの落とし穴の回避
- 18章 スクレイパーによるWeb サイトのテスト
- 19章 並列クローリング
- 20章 Webスクレイピングプロキシ