Skip to content
/ scrapers Public

Various scraper scripts to scrap the daily activity data of users from various coding platforms.

License

Notifications You must be signed in to change notification settings

LJOSC/scrapers

Repository files navigation

Competitive Coding Data Scraper

This project is a collection of scripts that scrape user data from competitive coding platforms like LeetCode and Codeforces. It's designed to help users track their progress and performance.

Setup

  • Requires python.
  • Clone the Repository
  • Create a virtual environment

For windows

python -m venv .venv
.venv/bin/activate
pip install -r requirements.txt
pre-commit autoupdate
pre-commit install

For Linux

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pre-commit autoupdate
pre-commit install

Usage

To use these scripts, you need to have Python installed on your machine. Then, you can run the scripts from the command line with the appropriate arguments.

For example, to fetch user contest ratings from Codeforces:

python scripts/<platform>.py 

Replace with the username of the user you want to fetch data for.

Contributing

We welcome contributions! Please see CONTRIBUTING.md for details on how to contribute.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. Please see CODE_OF_CONDUCT.md for details on Code of Coonduct.

License

This project is licensed under the terms of the MIT license. See LICENSE for more details.

About

Various scraper scripts to scrap the daily activity data of users from various coding platforms.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages