Skip to main content

A command line application for downloading scientific papers

Project description

Overview

papers-dl is a command line application for downloading scientific papers.

Usage

usage: papers_dl.py [-h] {fetch,parse} ...

Download scientific papers from the command line

positional arguments:
  {fetch,parse}
    fetch        try to download a paper with the given identifier
    parse        parse identifiers from a file

options:
  -h, --help     show this help message and exit  

# fetch
usage: papers_dl.py fetch [-h] [-o path] [-A USER_AGENT]
                          (DOI|PMID|URL)

positional arguments:
  (DOI|PMID|URL)        the identifier to try to download

options:
  -h, --help            show this help message and exit
  -o path, --output path
                        optional output directory for downloaded
                        papers
  -A USER_AGENT, --user-agent USER_AGENT

# parse
usage: papers_dl.py parse [-h] [-m type] [-f [fmt]] path

positional arguments:
  path                  the path of the file to parse

options:
  -h, --help            show this help message and exit
  -m type, --match type
                        the type of identifier to match
  -f [fmt], --format [fmt]
                        the output format for printing

This project started as a impromptu fork of scihub.py.

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

papers_dl-0.0.6.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

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

papers_dl-0.0.6-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file papers_dl-0.0.6.tar.gz.

File metadata

  • Download URL: papers_dl-0.0.6.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for papers_dl-0.0.6.tar.gz
Algorithm Hash digest
SHA256 c0d3b17c4183d0254ecf4c301f4f084783627bfa4589b9c06de7c6253d3d0f17
MD5 74bc2f13f8933137cc2db4b99313d366
BLAKE2b-256 d315f8f7a3defcf18e4a1835275b2cc567d102554a442d168b2208c432aa8693

See more details on using hashes here.

File details

Details for the file papers_dl-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: papers_dl-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for papers_dl-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 63d1c94c876de342a06043f3495a05416e55903b5d7ed2ed74fb76dc07e569e9
MD5 3b5fec261976c2329e8c02fd4a48e275
BLAKE2b-256 cc71275eeac1ecc71d40b089660a6f302bdb0239c43a10c8fc1ce742678e3f99

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