PINGDOM_CHECK

Scraping practice

Articles from the Zyte blog about Scraping practice.

Selenium, Puppeteer, Playwright: Which tool is right for web scraping at scale?
Scraping practice

Selenium, Puppeteer, Playwright: Which tool is right for web scraping at scale?

Discover the strengths and limitations of Selenium, Puppeteer, and Playwright for web scraping. Learn about their scalability challenges and what to consider when choosing the right tool for your scraping needs.

Neha Setia Nagpal1 min read
Zyte Blog — field notes from the world of data extraction
Scraping practice

Screen Scraping Explained: How It Works and Why It Matters

Combining screen scraping with traditional web scraping tools like Zyte API can be highly effective for complex data extraction.

Karlo Jeđud5 min read
Zyte Blog — field notes from the world of data extraction
Scraping practice

A Guide to Web Scraping With Java

Java is a robust and versatile language that is well-suited for building modern web scraping systems.

Karlo Jeđud10 min read
Choosing Between Puppeteer vs. Selenium for Web Scraping
Scraping practice

Choosing Between Puppeteer vs. Selenium for Web Scraping

An insightful comparison of Puppeteer and Selenium, highlighting their strengths and weaknesses in web scraping to help developers choose the best tool for their needs.

Karlo Jeđud8 min read
Web Scraping in Python: Ultimate Guide
Scraping practice

Web Scraping in Python: Ultimate Guide

Explore the comprehensive guide to web scraping in Python, covering essential tools and techniques for extracting data from websites efficiently.

Karlo Jeđud8 min read
Zyte Blog — field notes from the world of data extraction
Scraping practice

Scraped Data Quality

Making sure your web data is trustworthy when web scraping at scale is incredibly important, so one of the defining success factors is a comprehensive quality assurance (QA) process.

Linda Giuliano2 min read
Zyte Blog — field notes from the world of data extraction
Scraping practice

Scaling and Maintaining Crawling and Extracting Solutions

A robust, responsive and reliable web scraping tech stack is key to scaling.

Linda Giuliano2 min read
Python lxml tutorial | Guide to Web Scraping with python lxml library
Scraping practice

Python lxml tutorial | Guide to Web Scraping with python lxml library

Learn the fundamentals of Web Scraping using Python lxml library with practical examples, tips, and best practices for efficient data extraction.

Felipe Boff Nunes6 min read
Developer’s guide to rotating proxies in Python
Scraping practice

Extract JSONs Like A Pro With Chompjs And JMESPath

Easily get data from nested dictionaries within blocks of javascript code with these tips that facilitate how you extract JSONs.

Roy Healy4 min read
XPath Tips From The Web Scraping Trenches
Scraping practice

XPath Tips From The Web Scraping Trenches

XPath is helpful for web scraping, allowing to write specifications more flexibly than CSS selectors. This tutorial is packed with XPath tips and examples.

Valdir Stumm Junior3 min read