Skip to main content

Downloads clean PDFs of CS50 course materials from cs50.harvard.edu web pages

Project description

xPDF50

Given a URL of Harvard's CS50 web page containing a project, a problem, a lab or lecture notes xPDF50 outputs a clean PDF file of that project, problem, lab or notes.

Installation

 $ pip install xPDF50

Please note that following modules are 'required' for xPDF50 to work.

  • Pillow
  • requests
  • xhtml2pdf

Usage

 $ xPDF50 url

Make sure to provide a URL of a cs50.harvard.edu page containing a project, a problem, a lab or lecture notes.

*** Important: Download the pdf file to the PC to view it

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xPDF50-1.0.5.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xPDF50-1.0.5-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file xPDF50-1.0.5.tar.gz.

File metadata

  • Download URL: xPDF50-1.0.5.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for xPDF50-1.0.5.tar.gz
Algorithm Hash digest
SHA256 4ea299267cb19a3609666b26372a368b5ab8d77a1dbc156af1e8210426340fb1
MD5 d9dabacede54e0a019869da1faab7c52
BLAKE2b-256 59938d65deb68bacd7aa84bdf93d40a7a67a28cd03efa1bb6cf1c5f2c0ff4715

See more details on using hashes here.

File details

Details for the file xPDF50-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: xPDF50-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for xPDF50-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 85ee83d258b46303de4f5f74b61a3f5243ed5f0bb91f612119556ed1cda8add1
MD5 408ab857f9ea56ce3c0c7c23fb3b9444
BLAKE2b-256 da1a9d22ec6394040a9354091b2adfcd28b09f2297e475b40e4a730741985e4f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page