Skip to content

ahmedazizabbassi/GSoC22-23-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GSoC22-23-scraper

Overview

GSoC22-23-scraper is a repository that contains code to help users filter the organizations participating in GSoC more easily and rapidly. This code is designed to save users time and effort by streamlining the process of finding and filtering organizations of interest using the Selenium web automation framework.

Requirements

  • Python 3.6 or higher
  • Selenium
  • Google Chrome browser

Installation

Usage

  1. Run the gsoc_scraper.py script using the following command: python gsoc_scraper.py
  2. Enter your search criteria when prompted by the script.
  3. The script will automatically download the latest version of Chromedriver and start a Google Chrome browser window in the background.
  4. The script will navigate to the GSoC website, and automatically filter the organizations based on your search criteria.
  5. The script will save a list of GSoC organizations that match your search criteria in a CSV file named gsoc_organizations.csv.

Contributing

Contributions to this repository are welcome. If you'd like to contribute, please create a new branch and submit a pull request.

License

This repository is licensed under the GNU Affero General Public License v3.0. See the LICENSE file for more details.

This README file provides basic information about your repository, including an overview of what it does, installation instructions, usage information, and license details. You can customize this file to provide more detailed documentation if needed. I hope this helps!

About

Filter the organizations of GSoC more easily and rapidly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages