Learning to Use Python and Beautiful Soup for Web Scraping on Dynamic Websites
Daniel Marino
18 December 2024
Learning to Use Python and Beautiful Soup for Web Scraping on Dynamic Websites

Web scraping can be difficult, particularly for dynamic websites like those that use JavaScript. Various solutions can be obtained by using tools such as Beautiful Soup for static HTML and Selenium for dynamic pages. Finding API endpoints can also make data extraction easier. Operations run well when performance and moral scraping methods are balanced.

Using JSoup to Render Dynamic JavaScript-Enhanced HTML
Lucas Simon
15 October 2024
Using JSoup to Render Dynamic JavaScript-Enhanced HTML

The difficulties of extracting HTML from web pages that significantly rely on JavaScript using JSoup are covered in this article. Alternative techniques, such as Selenium and Puppeteer, are investigated to capture the final rendered HTML because JSoup is unable to run JavaScript.