Playground Sign in Start free
Blog

Notes from the team.

Practical writeups on web scraping, anti-bot tactics, structured extraction, SERPs and the messy realities of building data pipelines for AI.

How To Scrape Stock Market Data using Python

Stock market data is vital for traders, investors, and analysts looking to make informed decisions. Historical and real-time data on stock prices, trading volumes, financial ratios, and other metrics can provide valuable insights into a company's performance, help predict future stock movements, and guide investment strategies. Even build automated trading systems. This article will guide you through scraping stock market data using Python, with Yahoo Finance as our example website. Python has

Manpreet Nagpal Aug 28, 2024 6 min read

Puppeteer based Simple Data Scraper: Advanced Options

In this article, we show how Puppeteer's advanced capabilities can be used to make our scraper better equipped for handling real world use cases. Namely, we will explore options such as controlling page load behavior, HTTP Authentication, adding extra headers, changing user agent, etc...

Sam Mar 22, 2024 7 min read

A Simple Rule-based Scraper using Puppeteer's native methods

In our previous article [https://ujeebu.com/blog/simple-puppeteer-based-scraper-rule-based-extraction/] of the Puppeteer series we implemented a rule-based scraper based on headless Chrome using Puppeteer. We injected our scraping functions into the browser's context (window) then used those to execute scraping scenarios inside the browser. In this article we will try to achieve the same thing, but this time using Puppeteer's methods without injecting functions into the browser's context. Rew

Sam Mar 1, 2024 9 min read

Is Web Scraping Legal?

The issues of legality and ethics surrounding web scraping are a massive grey area. While some may be in favor of web scraping, others might not share the same enthusiasm. This is what makes the subject so controversial.

Sam Dec 23, 2022 8 min read

What is Web scraping?

The amount of data Google handles is extraordinary; it processes 200 petabytes daily [https://guidesify.com/much-data-google-handle/]. This points to the sheer volume of often invaluable data on websites, including business contacts, stock prices, product descriptions, sports team stats, and a lot more. Web Scraping allows you to tap into that. Web Data Scraping – An overview Web scraping, also known as data scraping involves collecting various types of data from the internet, be it content,

Sam Dec 21, 2022 8 min read