Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 963 Bytes

File metadata and controls

35 lines (23 loc) · 963 Bytes

Save any number of Problem Statement you like from Codeforces as a PDF.

This python script will let you download any number of Problem Statements from Codeforces and save them as a pdf file. The script uses Selenium Webdriver and fpdf library. Selenium is used with Chrome Webdriver, so having Chrome browser is a requirement.

Setting up:

  • Create a virtual environment and activate it.

  • Install the requirements

  $ pip install -r requirements.txt

Running the script:

  $ python Codeforces_Problem_Scrapper.py

Terminal Screenshot:

Imgur

The program will ask you to enter:

  1. DRIVER PATH
  2. VALID Difficulty Range of PROBLEMS.
  3. Number of Questions to Scrape.

PDF Output:

Imgur GIF

Author

Akhil Bhalerao