{"product_id":"9781491910252","title":"Web Scraping with Python: Collecting Data from the Modern Web","description":"\u003cp\u003eLearn web scraping and crawling techniques to access unlimited data from any web source in any format. With this practical guide, you’ll learn how to use Python scripts and web APIs to gather and process data from thousands—or even millions—of web pages at once.\u003c\/p\u003e\u003cp\u003eIdeal for programmers, security professionals, and web administrators familiar with Python, this book not only teaches basic web scraping mechanics, but also delves into more advanced topics, such as analyzing raw data or using scrapers for frontend website testing. Code samples are available to help you understand the concepts in practice.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eLearn how to parse complicated HTML pages\u003c\/li\u003e\n\u003cli\u003eTraverse multiple pages and sites\u003c\/li\u003e\n\u003cli\u003eGet a general overview of APIs and how they work\u003c\/li\u003e\n\u003cli\u003eLearn several methods for storing the data you scrape\u003c\/li\u003e\n\u003cli\u003eDownload, read, and extract data from documents\u003c\/li\u003e\n\u003cli\u003eUse tools and techniques to clean badly formatted data\u003c\/li\u003e\n\u003cli\u003eRead and write natural languages\u003c\/li\u003e\n\u003cli\u003eCrawl through forms and logins\u003c\/li\u003e\n\u003cli\u003eUnderstand how to scrape JavaScript\u003c\/li\u003e\n\u003cli\u003eLearn image processing and text recognition\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media, Incorporated","offers":[{"title":"Default Title","offer_id":47184176677104,"sku":"9781491910252","price":15.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781491910252_p0.jpg?v=1763661434","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781491910252","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}