- Python Web Scraping(Second Edition)
- Katharine Jarmul Richard Lawson
- 208字
- 2021-07-09 19:42:43
When is web scraping useful?
Suppose I have a shop selling shoes and want to keep track of my competitor's prices. I could go to my competitor's website each day and compare each shoe's price with my own; however this will take a lot of time and will not scale well if I sell thousands of shoes or need to check price changes frequently. Or maybe I just want to buy a shoe when it's on sale. I could come back and check the shoe website each day until I get lucky, but the shoe I want might not be on sale for months. These repetitive manual processes could instead be replaced with an automated solution using the web scraping techniques covered in this book.
In an ideal world, web scraping wouldn't be necessary and each website would provide an API to share data in a structured format. Indeed, some websites do provide APIs, but they typically restrict the data that is available and how frequently it can be accessed. Additionally, a website developer might change, remove, or restrict the backend API. In short, we cannot rely on APIs to access the online data we may want. Therefore we need to learn about web scraping techniques.
- Learning LibGDX Game Development(Second Edition)
- Python科學計算(第2版)
- Learn to Create WordPress Themes by Building 5 Projects
- 區塊鏈:以太坊DApp開發實戰
- C程序設計案例教程
- 精通Python設計模式(第2版)
- 深入淺出Serverless:技術原理與應用實踐
- RabbitMQ Essentials
- Mastering Data Mining with Python:Find patterns hidden in your data
- SSM開發實戰教程(Spring+Spring MVC+MyBatis)
- Canvas Cookbook
- Django實戰:Python Web典型模塊與項目開發
- R語言:邁向大數據之路(加強版)
- 分布式數據庫原理、架構與實踐
- Python面試通關寶典