Skip to main content

Tool to download Pearson books as PDFs.

Project description

pearson-pdf

PyPI - Python Version PyPI Downloads ci codecov License

Tool to download Pearson books as PDFs.

Installation

Install pearson-pdf using pip.

pip install pearson-pdf

Usage

To download a PDF, you'll need to get the book's ID:

  1. Open up DevTools in your browser.
  2. Navigate to Console.
  3. Type in:
    window.foxitAssetURL;
    
  4. Copy that URL.
  5. Download your URL as a PDF to output.pdf using pearson-pdf:
    pearson-pdf https://example.com/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/foxit-assets output.pdf
    

More information on usage is in the help page:

pearson-pdf -h

License

See LICENSE for details.

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

pearson-pdf-1.4.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

pearson_pdf-1.4.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file pearson-pdf-1.4.0.tar.gz.

File metadata

  • Download URL: pearson-pdf-1.4.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.10.1 Linux/5.11.0-1025-azure

File hashes

Hashes for pearson-pdf-1.4.0.tar.gz
Algorithm Hash digest
SHA256 81c73ffb4a78ef9c2ffe55cf69ec3d418a252d578e4e023f670ee007cb716a2b
MD5 d193986b828305562c92e520e6391a3e
BLAKE2b-256 18876b6c1d9ed7426542eb8a6fd9cb8c16defadf90fbdacb59276227ee6f3c56

See more details on using hashes here.

File details

Details for the file pearson_pdf-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: pearson_pdf-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.10.1 Linux/5.11.0-1025-azure

File hashes

Hashes for pearson_pdf-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ba8febb19bea0c996f714feb831a958a138d2216c30657846402d41e54a5c308
MD5 1baf2131e9824d1840a722de6f917986
BLAKE2b-256 46700b25d3423293399e14a9aa3eb32cb6e8643cb9b18513b05f8b5e340adc4e

See more details on using hashes here.

Supported by

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