Practical web scraping for data science: best practices and examples with Python
Practical web scraping for data science: best practices and examples with Python
This book provides a complete and modern guide to web scraping, using Python as the programming language, without glossing over important details or best practices. Written with a data science audience in mind, the book explores both scraping and the larger context of web technologies in which it operates, to ensure full understanding. The authors recommend web scraping as a powerful tool for any data scientist’s arsenal, as many data science projects start by obtaining an appropriate data set.
Starting with a brief overview on scraping and real-life use cases, the authors explore the core concepts of HTTP, HTML, and CSS to provide a solid foundation. Along with a quick Python primer, they cover Selenium for JavaScript-heavy sites, and web crawling in detail. The book finishes with a recap of best practices and a collection of examples that bring together everything you've learned and illustrate various data science use cases.
Broucke, Seppe Vanden
0b17d31c-7378-4aa6-a1a8-715ddd08b3b5
Baesens, Bart
f7c6496b-aa7f-4026-8616-ca61d9e216f0
2017
Broucke, Seppe Vanden
0b17d31c-7378-4aa6-a1a8-715ddd08b3b5
Baesens, Bart
f7c6496b-aa7f-4026-8616-ca61d9e216f0
Broucke, Seppe Vanden and Baesens, Bart
(2017)
Practical web scraping for data science: best practices and examples with Python
,
CreateSpace, 306pp.
Abstract
This book provides a complete and modern guide to web scraping, using Python as the programming language, without glossing over important details or best practices. Written with a data science audience in mind, the book explores both scraping and the larger context of web technologies in which it operates, to ensure full understanding. The authors recommend web scraping as a powerful tool for any data scientist’s arsenal, as many data science projects start by obtaining an appropriate data set.
Starting with a brief overview on scraping and real-life use cases, the authors explore the core concepts of HTTP, HTML, and CSS to provide a solid foundation. Along with a quick Python primer, they cover Selenium for JavaScript-heavy sites, and web crawling in detail. The book finishes with a recap of best practices and a collection of examples that bring together everything you've learned and illustrate various data science use cases.
This record has no associated files available for download.
More information
Published date: 2017
Identifiers
Local EPrints ID: 425855
URI: http://eprints.soton.ac.uk/id/eprint/425855
PURE UUID: 7b3598cb-0cae-48d1-b3cf-a253310df1f7
Catalogue record
Date deposited: 05 Nov 2018 17:30
Last modified: 12 Dec 2021 03:27
Export record
Contributors
Author:
Seppe Vanden Broucke
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics