Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

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