Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1.08 KB

README.md

File metadata and controls

28 lines (19 loc) · 1.08 KB

Web Scraper with Selenium

Overview

This project is a web scraper built using Selenium, designed to automate the data entry process into the Seed Tracker web form. It retrieves data from an Excel file and populates the web form, enhancing efficiency and accuracy in data management.

Features

  • Automated Login: Automatically logs into the Seed Tracker platform.
  • Web Form Automation: Fills out and submits web forms based on data from an Excel file.
  • Image Upload: Allows uploading of images as part of the form submission.
  • Error Handling: Includes exception handling for various scenarios, such as timeouts and element not found errors.
  • Data Retrieval: Pulls data from the form based on producer codes.

Technologies Used

  • Python: The programming language used for development.
  • Selenium: A library for automating web browsers.
  • Pandas: For handling data in Excel format.
  • Chrome WebDriver: For browser automation.

Installation

  1. Clone the repository:

    git clone https://github.com/higna/web-scraper.git
    cd web-scraper