!!! Attention : Please install competitive-dl instead of this one . It has a lot more features than this one !!!
Description
Inspired by topcoder-dl
Requirements
-
$ pip install beautifulsoup4 or
$ sudo apt-get install python-beautifulsoup4
-
$ sudo pip install pdfkit
wkhtmltopdf (This dependency has to be installed manually)
$ sudo apt-get install wkhtmltopdf
Installation
From source :
git clone https://github.com/shravan97/codeforces-dl.git
cd codeforces-dl
python setup.py
Using pip :
sudo pip install codeforces-dl
By downloading the Zip/Tar file
You can also download the zip/tar file from here and then unzip the contents to a folder and run
python setup.py
Usage
usage: codeforcesdl [-h] [-contest CONTEST] [-problem PROBLEM] [-lang LANG]
[-dir DIR] [-out OUT]
optional arguments:
-h, --help show this help message and exit
-contest CONTEST contest id (For eg. 681,439 ..etc)
-problem PROBLEM problem index (For eg. A,C ..etc)
-lang LANG printing language
-dir DIR path to the directory in which the output file has to be
saved
-out OUT your desired name for output file
Sample Usage
codeforcesdl -contest 682 -problem A -dir Demo -out my_fav_problem.pdf
codeforcesdl -contest 678 -dir Demo -out problems.pdf
(Please check Demo folder for the sample documents)
Contributions
Found something useful to contribute to this project ? Please feel free to give a pull request :smile:
Contributors
License
GNU General Public License v3 (GPLv3)
Metadata
Release files for codeforces-dl 1.0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| codeforces-dl-1.0.0.1.tar.gz | 2.5 kB | Details |
Release files / codeforces-dl-1.0.0.1.tar.gz
| Download URL | codeforces-dl-1.0.0.1.tar.gz |
|---|---|
| Size | 2.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e61ad78e62f11165238f68cd48c6e07b69ff77ae74c06ddc909b05e7cfdd053a
|
|
BLAKE2b-256 checksum How to use checksums |
e40fd4ff2809d1396eb21d2d8879915b4a2ae7c3d6018eb912ef9bf39ba42c73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |