Skip to main content

Pixiv illusts downloader.

Project description

Pixiv Downloader

A command line pixiv illust downloader.

Install

pip install pixiv-down

Usage

usage: pixd [-h]
            [-b MIN_BOOKMARKS] [-c MAX_PAGE_COUNT] [-n ILLUST_NUM]
            [-k] [-p PATH] [-r RESOLUTION]
            [-s START] [-e END]
            [-l {debug,info,warn,error}]
            {iid,aid,tag,rcmd,related,ranking} ...

Download illusts in diffrent ways

  • iid

    download illusts by illust id list.

    e.g., pixd iid 92578547 93005923 87052390 91681788

  • aid

    download illusts by artist id list.

    e.g., pixd aid 671593 8062849 10475690 14496985

  • tag

    download illusts by tag name.

    e.g., pixd tag 甘雨 刻晴 八重樱

  • rcmd

    download illusts from recomments.

    e.g., pixd rcmd

  • related

    download related illusts of the specified illust id.

    e.g., pixd related 70937229 87749466

  • ranking

    download daily ranking of the specified day.

    e.g., pixd ranking 2021-01-01 2021-02-01,2021-03-31

Optional Arguments

  • -h, --help

    show this help message and exit

  • -b MIN_BOOKMARKS

    the min bookmarks of illust (default: 3000)

  • -c MAX_PAGE_COUNT

    the max page count of illust (default: 10)

  • -q MIN_QUALITY

    the min quality of illust, the quality eauals the num of bookmarks per 100 views (default: None)

  • -l {1,2,3}

    the max sex level of illust (default: 2)

  • -n ILLUST_NUM

    total number of illusts to download (default: 300)

  • -p PATH

    the storage path of illusts (default: ./)

  • -r RESOLUTION

    the resolution of illusts: s / m / l / o,

    i.e., square / middle / large / origin, can set multiple

  • -k

    keep the json result to files

  • --show SHOW_JSON

    print the json result on stdout

  • -s START

    the start date of illust for tag searching (default: 2016-01-01)

  • -e END

    the end date of illust for tag searching (default: today)

  • --only_new

    only download the newest illusts from ranking

  • --without_illust

    don't download illusts when download ranking

  • -l {debug,info,warn,error}

    the log level (default: warn)

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

pixiv_down-0.1.7.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

pixiv_down-0.1.7-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file pixiv_down-0.1.7.tar.gz.

File metadata

  • Download URL: pixiv_down-0.1.7.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for pixiv_down-0.1.7.tar.gz
Algorithm Hash digest
SHA256 8b83860c1ae8757f785e3298bfaced4d76c72fa7e4ebb42ee4a6fef67f4e4b5b
MD5 ecbb84768448fb9f6a5e37db22e4c529
BLAKE2b-256 c207b650473cd741f9930f1b812ce6aa94a186aa9eaeeec0b195eb57907d35e0

See more details on using hashes here.

File details

Details for the file pixiv_down-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: pixiv_down-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for pixiv_down-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 b4dc1f7e0c2cb675863f69206496dbaf5bd2a332c06ad314930f78dfcb1def32
MD5 ee369c2db00d81a3193ed02365426f3c
BLAKE2b-256 29a5e273e02b6ee2e45af643b16ee5450f39b66fe83d15043ddb26fffdfc7f8d

See more details on using hashes here.

Supported by

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