Skip to main content

pyscihub

https://img.shields.io/pypi/v/pyscihub.svg https://img.shields.io/travis/markkvdb/pyscihub.svg Documentation Status

Command-line and Python API to download PDFs directly from Sci-Hub

Features

  • Download 1,000s of academic articles without an academic account in one command

  • Add new articles to the list without downloading existing articles twice

  • Save important time looking up and downloading articles

Installation

To install pyscihub, run this command in your terminal:

$ pip install pyscihub

This is the preferred method to install pyscihub, as it will always install the most recent stable release.

If you don’t have pip installed, this Python installation guide can guide you through the process.

Usage

Tool can be used with a single query, e.g.,

$ pyscihub single "Your paper"

or with a user-provided file containing one query per line as

$ pyscihub file <LOCATION FILE>

If everything goes well, a file output/pdf_paths.csv is created containing the location of the PDFs of all requested queries. If Sci-Hub cannot find the corresponding PDF then the field is empty.

History

0.1.2 (2020-10-20)

  • Add API documentation.

  • Formulate docstrings for all member functions.

  • Add section with features to README.

0.1.0 (2020-10-20)

  • First release on PyPI.

Metadata

Release files for pyscihub 0.1.2

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

Source distribution (sdist)

Source distribution for pyscihub 0.1.2
File Size Uploaded
pyscihub-0.1.2.tar.gz 1.6 MB Details

Release files / pyscihub-0.1.2.tar.gz

Download URL pyscihub-0.1.2.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
874c9bc247e91ab7d355a8ffef9c225ec65e1b061398d0d26d28590913f1643a
BLAKE2b-256 checksum
How to use checksums
42f3a8aeab2e46da48b1fc8e6e5aa4a5f6b0430d2e07a8023f95ebae7ec2935d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1.0

1 release file

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