Tag

Selenium

1 views collected around this technical thread.

DataFunTalk
DataFunTalk
Jun 11, 2025 · Backend Development

Master Modern Web Scraping: From Classic Tools to DeepSeek AI Integration

This article provides a comprehensive overview of web‑scraping technologies, compares popular tools such as requests, BeautifulSoup and Selenium, introduces AI‑assisted crawling with DeepSeek, and walks through practical steps for using BrightData’s platform to collect industry data, complete with ready‑to‑run Python code.

BeautifulSoupBrightDataDeepSeek
0 likes · 13 min read
Master Modern Web Scraping: From Classic Tools to DeepSeek AI Integration
Python Programming Learning Circle
Python Programming Learning Circle
Jun 7, 2025 · Backend Development

Master Python Web Scraping: From Requests to Selenium and Scrapy

Learn how to efficiently scrape web pages using Python by exploring multiple approaches—including simple requests with BeautifulSoup, fast parsing with lxml, dynamic content extraction with Selenium, and large‑scale crawling with Scrapy—complete with installation steps, code snippets, and detailed explanations.

BeautifulSoupPythonRequests
0 likes · 10 min read
Master Python Web Scraping: From Requests to Selenium and Scrapy
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 4, 2025 · Backend Development

Effective Waiting Strategies for Selenium Web Automation

This article explains various Selenium waiting techniques—including implicit wait, fixed (hard) wait, page load strategies, and JavaScript detection—detailing their principles, advantages, disadvantages, and providing Python code examples to help choose the most suitable approach for stable and efficient automated web testing.

Automation TestingPythonSelenium
0 likes · 7 min read
Effective Waiting Strategies for Selenium Web Automation
Python Programming Learning Circle
Python Programming Learning Circle
May 29, 2025 · Big Data

Common Python Web Scraping Techniques for E‑commerce Data Collection

This article introduces ten practical Python-based web scraping methods—including requests, Selenium, Scrapy, Crawley, PySpider, aiohttp, asks, vibora, Pyppeteer, and Fiddler‑plus‑Node reverse engineering—explaining their use cases, advantages, and code examples for efficiently gathering e‑commerce and app data.

PythonRequestsScrapy
0 likes · 8 min read
Common Python Web Scraping Techniques for E‑commerce Data Collection
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2025 · Operations

Comprehensive Guide to Python Selenium: From Environment Setup to Advanced Automation Practices

This article provides a thorough, step‑by‑step tutorial on using Python Selenium for web automation, covering installation, element locating strategies, form handling, waiting tactics, Page Object design, data‑driven testing, distributed test grids, performance tuning, mobile testing, AI enhancements, best practices, and resources for mastering end‑to‑end testing workflows.

CI/CDPythonSelenium
0 likes · 5 min read
Comprehensive Guide to Python Selenium: From Environment Setup to Advanced Automation Practices
Python Programming Learning Circle
Python Programming Learning Circle
May 12, 2025 · Fundamentals

Basic Python Web Scraping Techniques and Tips

This article introduces beginner-friendly Python web‑scraping methods, covering the simplest urllib/requests approach, adding request headers, inspecting network traffic for hidden data, handling dynamically loaded content with Selenium, and provides links to deeper tutorials for each technique.

PythonRequestsSelenium
0 likes · 4 min read
Basic Python Web Scraping Techniques and Tips
Python Programming Learning Circle
Python Programming Learning Circle
Apr 26, 2025 · Frontend Development

Building a Selenium + Pytest Automation Framework in Python

This tutorial walks through creating a modular Selenium automation framework with Pytest, covering project structure, utility modules, configuration handling, logging, Page Object Model implementation, test case writing, HTML reporting, and email distribution, all illustrated with complete Python code examples.

PageObjectPythonSelenium
0 likes · 32 min read
Building a Selenium + Pytest Automation Framework in Python
DataFunSummit
DataFunSummit
Feb 13, 2025 · Big Data

E‑commerce Data Scraping: Fundamentals, Tools, Python Scripts, and Challenges

This tutorial explains e‑commerce web scraping fundamentals, covering definitions, tool types, data categories, step‑by‑step Python script creation with Requests, BeautifulSoup, and Selenium, provides sample code for Amazon, Walmart, and eBay, discusses challenges like dynamic pages and anti‑scraping measures, and recommends using specialized scraping APIs.

BeautifulSoupBright DataData Extraction
0 likes · 15 min read
E‑commerce Data Scraping: Fundamentals, Tools, Python Scripts, and Challenges
Test Development Learning Exchange
Test Development Learning Exchange
Jan 14, 2025 · Backend Development

Building a Secure and Efficient Online Webpage Screenshot Service with Flask, Selenium, and Redis

This guide demonstrates how to create a robust online webpage screenshot service using Python, Selenium, and Flask, incorporating security measures like CSRF protection and domain whitelisting, performance enhancements with Redis caching and rate limiting, comprehensive error handling, resource management, and extensibility for future features.

FlaskPythonRedis
0 likes · 6 min read
Building a Secure and Efficient Online Webpage Screenshot Service with Flask, Selenium, and Redis
Test Development Learning Exchange
Test Development Learning Exchange
Jan 4, 2025 · Backend Development

Python Script for Automated Long Screenshot Capture Using Selenium and Pillow

This guide explains how to set up the environment, configure Selenium WebDriver, and run a comprehensive Python script that scrolls through a webpage, captures segmented screenshots, stitches them together with Pillow, and produces a high‑resolution long screenshot, suitable for mobile or web content.

ScreenshotSeleniumautomation
0 likes · 6 min read
Python Script for Automated Long Screenshot Capture Using Selenium and Pillow
Python Programming Learning Circle
Python Programming Learning Circle
Nov 25, 2024 · Backend Development

Python Web Scraping of Fund Holdings Data and Analysis Using Requests, Selenium, and MongoDB

This tutorial demonstrates how to analyze a fund ranking website, construct dynamic URLs, extract six‑digit fund codes, crawl fund holding pages with requests and Selenium, store the results in MongoDB, and finally process the data to identify the most frequently held stocks across thousands of funds.

MongoDBSeleniumWeb Scraping
0 likes · 13 min read
Python Web Scraping of Fund Holdings Data and Analysis Using Requests, Selenium, and MongoDB
Python Programming Learning Circle
Python Programming Learning Circle
Nov 7, 2024 · Backend Development

11 Efficient Python Web Scraping Tools and a Practical News‑Site Example

This article introduces eleven powerful Python libraries for web scraping—including Requests, BeautifulSoup, Scrapy, Selenium, PyQuery, Lxml, Pandas, Pyppeteer, aiohttp, Faker, and ProxyPool—explains their key features, provides ready‑to‑run code snippets, and demonstrates a real‑world news‑site crawling case study.

BeautifulSoupPythonRequests
0 likes · 13 min read
11 Efficient Python Web Scraping Tools and a Practical News‑Site Example
Test Development Learning Exchange
Test Development Learning Exchange
Jul 5, 2024 · Fundamentals

From Functional Testing to Automated Testing: A Python‑Based Learning Roadmap

This article guides functional testers on transitioning to automated testing with Python, covering core concepts, a step‑by‑step learning plan, and ten practical code snippets ranging from unittest and pytest to Selenium web and API automation.

CI/CDPythonSelenium
0 likes · 6 min read
From Functional Testing to Automated Testing: A Python‑Based Learning Roadmap
Python Programming Learning Circle
Python Programming Learning Circle
Jun 24, 2024 · Backend Development

Technical Overview of Ticket‑Grabbing: Selenium Automation and API Reverse Engineering

This article explains the ticket‑purchasing workflow, identifies critical timing points for successful ticket grabbing, and presents two common technical approaches—browser automation with Selenium and reverse‑engineering ticket‑booking APIs—to automate the process, while warning about limitations and legal considerations.

PythonReverse EngineeringSelenium
0 likes · 6 min read
Technical Overview of Ticket‑Grabbing: Selenium Automation and API Reverse Engineering
Python Programming Learning Circle
Python Programming Learning Circle
Jun 19, 2024 · Backend Development

Extracting QQ Space Posts and Photos with Selenium and Python

This tutorial demonstrates how to install Selenium, log into QQ Space, and programmatically retrieve both status updates and album photos using Python's Selenium and BeautifulSoup libraries, including detailed code examples for login, scrolling, and image downloading.

PythonQQ SpaceSelenium
0 likes · 7 min read
Extracting QQ Space Posts and Photos with Selenium and Python
Python Programming Learning Circle
Python Programming Learning Circle
Jun 5, 2024 · Backend Development

Various Python Methods for E‑commerce Data Collection and Web Scraping

This article introduces ten practical Python techniques—including requests, Selenium, Scrapy, Crawley, PySpider, aiohttp, asks, vibora, Pyppeteer, and Fiddler‑based reverse engineering—to efficiently collect e‑commerce and app data while addressing common challenges such as IP blocking, captchas, and authentication.

ScrapySeleniumWeb Scraping
0 likes · 8 min read
Various Python Methods for E‑commerce Data Collection and Web Scraping
Test Development Learning Exchange
Test Development Learning Exchange
May 17, 2024 · Backend Development

Using Python mechanize for Web Automation and Testing

The article introduces the Python mechanize library, explains its capabilities for automating web interactions such as form submission, link navigation, cookie management, and redirects, provides basic usage examples, detailed sample code for various testing scenarios, and notes its limitations compared to Selenium.

HTTPSeleniumWeb Automation
0 likes · 8 min read
Using Python mechanize for Web Automation and Testing
Python Programming Learning Circle
Python Programming Learning Circle
Apr 23, 2024 · Operations

Python Selenium Ticket Purchasing Automation Guide

This article provides a step‑by‑step tutorial on setting up Python and Selenium, installing the appropriate browser driver, and writing a script to automate ticket purchasing on a web platform, including code examples, execution flow, and practical tips for handling different site structures.

SeleniumWeb Scrapingautomation
0 likes · 11 min read
Python Selenium Ticket Purchasing Automation Guide
Test Development Learning Exchange
Test Development Learning Exchange
Apr 6, 2024 · Frontend Development

UI Automation Testing for Different Screen Resolutions with Python

This article explains how to perform UI automation testing across various computer screen resolutions using Python, covering compatible frameworks like Selenium and Appium, writing resolution‑agnostic scripts, creating resolution matrices, dynamic resizing, visual verification, and integrating tests into CI pipelines.

PythonSeleniumUI testing
0 likes · 6 min read
UI Automation Testing for Different Screen Resolutions with Python
Python Programming Learning Circle
Python Programming Learning Circle
Mar 11, 2024 · Fundamentals

7 Essential Python Tools to Boost Development Efficiency

This article introduces seven practical Python tools—including Pandas, Selenium, Flask, Scrapy, Requests, Faker, and Pillow—explaining their core features, typical use cases, and providing ready‑to‑run code snippets to help developers automate tasks and accelerate project development.

FlaskPythonRequests
0 likes · 6 min read
7 Essential Python Tools to Boost Development Efficiency