Articles tagged with Developers

Guides on browser automation and reducing repetitive work

Search Results

How to Find Elements by XPath Using Selenium in Python

XPath is one of the most versatile methods to locate an HTML element from a web page when using Selenium. In this article, let's learn how to use it, from writing a basic XPath to one that suits different conditions.

Pyppeteer: How To Use Puppeteer in Python (Installation Guide and Examples)

Puppeteer is developed for Node.js but you can also use it to automate Chrome/Chromium in Python with Pyppeteer. We'll show you how in this article, with examples like taking screenshots, downloading images, and extracting data from a web page.

Web Scraping without Getting Blocked: 5 Common Reasons You're Blocked and How to Avoid Them

Being blocked for seemingly no reason while web scraping can be frustrating. Here are five common reasons you may have been blocked and how to get around it.

Web Scraping with Playwright in Python

Gathering large amounts of data from websites manually is inefficient and unfeasible but you can use appropriate tools to help you. Let's learn how to use Playwright in Python to scrape websites!

Web Scraping with Selenium in Python

Selenium is often used for automating web applications for testing purposes but it is not what all it does. In this article, we’ll show you how to use Selenium for web scraping.

How to Auto-Fill Forms with Data from a CSV File in Python Using Browserbear

Filling in numerous web forms manually lacks efficiency, accuracy, and consistency. Let’s learn how to fix this by doing it automatically, using data from a CSV file with Python and Browserbear.

XPath Cheat Sheet: A Quick Reference to Essential XPath Expressions

While XPath expressions are incredibly useful to locate an HTML element, it can be challenging to accurately navigate through complex and nested HTML/XML structures. If you’re struggling with writing XPath expressions, use this cheat sheet to prepare them effortlessly.

How to Use cURL in Python (with Examples)

Using cURL in Python provides developers with a powerful combination of versatility and functionality for data transfer tasks. By leveraging the PycURL library, you can seamlessly incorporate cURL into your existing Python projects.

Playwright vs. Cypress: Selecting the Ideal Automated Testing Tool for Your Web Project

Not sure which automated testing tool you should use for your web application? Consider these two that are used by tens of thousands of developers around the world.

Follow the Journey

Sign up for our once a fortnight newsletter update on new Browserbear features and our business journey