Skip to main content

topcoder-dl :bookmark:

Downloads Topcoder data-science tutorials and save as PDF

Installation

Build from source

git clone "https://github.com/tushar-rishav/topcoder-dl.git"
cd topcoder-dl
python setup.py install

Using pip

pip install topcoder-dl

Default config:

target  : TopcoderPdf

Usage

Fetch single post

To fetch single tutorial, say Binary Search, run this in your shell

topcoderdl -p https://www.topcoder.com/community/data-science/data-science-tutorials/binary-search/

Note: the above command will save the pdf in default directory

Fetch all tutorial in your custom directory

topcoderdl -t my_directory_abs_path

Note: If the directory do not exists then topcoder-dl will create a new one else the PDFs will be saved in the exsting directory

Get help

topcoderdl -h

Example

topcoderdl -p https://www.topcoder.com/community/data-science/data-science-tutorials/binary-search/ -t BSearch_TopCoder

The above command will fetch binary-search tutorial from TopCoder and save its PDF in Bsearch_TopCoder directory

Contributions

Have an idea to make it better? Go ahead! I will be happy to see a pull request from you! :blush:

License

gpl

Metadata

Release files for topcoder-dl 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for topcoder-dl 0.0.3
File Size Uploaded Provenance Actions
topcoder-dl-0.0.3.tar.gz 3.5 kB Without provenance Details for topcoder-dl-0.0.3.tar.gz

Release files / topcoder-dl-0.0.3.tar.gz

Download URL topcoder-dl-0.0.3.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
d30150832ad92cfc68c7e744ed98b560dcd14fd0d80b81db7207c6de2e8c837a
BLAKE2b-256 checksum
How to use checksums
91ff062ed7be06df7d9eb509010a062d0102e4fb5c8cbc5ae82de4b4c113b875
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for topcoder-dl 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.3 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page