Skip to main content

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)

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.8.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pixiv_down-0.1.8.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.15

File hashes

Hashes for pixiv_down-0.1.8.tar.gz
Algorithm Hash digest
SHA256 6a2686b9c123c862c9d0379674bcee51117e786be7c4cf1d2cd9be72566108ca
MD5 933c489d86d948c5170ea0514a6bfc0e
BLAKE2b-256 198cc21a670ed9207e0f9d62e231e21fdb8f0c4a6c14632af95f82b472bb4db8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pixiv_down-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.15

File hashes

Hashes for pixiv_down-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 55fcf116ddf115c257a79deddaf69679fcc5b8e63a2e72bee7cb3995b31b3737
MD5 88cbc7ef4a97efc00b214942dc7062e7
BLAKE2b-256 20aa867fb6587f0a1132f5912648b3f383f49d35b05c7f527ec3331e1da26ddb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 files

0.1.7

2 files

0.1.6

2 files

Supported by

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