Skip to main content

ZCool picture crawler. Download ZCool (https://www.zcool.com.cn/) Designer's or User's pictures, photos and illustrations.

Project description

ZCool Downloader

https://img.shields.io/pypi/v/zcooldl.svg https://img.shields.io/travis/lonsty/zcooldl.svg Documentation Status Updates

ZCool picture crawler. Download ZCool (https://www.zcool.com.cn/) Designer’s or User’s pictures, photos and illustrations.

Features

  • 极速下载:多线程异步下载,可以根据需要设置线程数

  • 异常重试:只要重试次数足够多,就没有下载不下来的图片 (^o^)/!

  • 增量下载:设计师/用户有新的上传,再跑一遍程序就行了 O(∩_∩)O 嗯!

  • 自选主题:可以选择下载用户的特定主题,而不是该用户下的所有内容

  • 下载收藏夹 New:使用 -c <收藏夹 URL, …> 下载收藏夹中的作品(收藏夹可自由创建)

Quickstart

Install zcooldl via pip:

$ pip install -U zcooldl

Download all username’s pictures to current directory:

$ zcooldl -u <username>

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.4 (2020.12.01)

  • 新增功能:新参数 -c <收藏夹 URL, …>,支持下载收藏夹中的作品

0.1.3 (2020.07.22)

  • 首次发布到 PyPI

  • 修复了在动态加载页面中无法获取并下载所有图片的问题

  • 保存的图片文件名中加入了序号,以保持原始顺序

  • 添加了注释,并对代码细节做了调整

2020.03.25

  • 优化了终端输出信息,用不同颜色文字进行了标识

  • 修复了在低网速下无法下载图片的问题,并加快了整体下载速度

0.1.2 (2020.03.24)

新功能:

  • 新增下载超清原图(默认选项,约几 MB),使用参数 –thumbnail 下载缩略图(宽最大 1280px,约 500KB)

  • 新增支持下载 JPG、PNG、GIF、BMP 格式的图片

0.1.1 (2019.12.09)

新功能:

  • 可以选择下载用户的特定主题

  • 支持一次性输入多个用户名或 ID

BUG 修复:

  • 修复用户如果没有上传任何图片时的下载错误

0.1.0 (2019.09.09)

主要功能:

  • 极速下载:多线程异步下载,可以根据需要设置线程数

  • 异常重试:只要重试次数足够多,就没有下载不下来的图片 (^o^)/

  • 增量下载:设计师/用户有新的上传,再跑一遍程序就行了 O(∩_∩)O 嗯!

  • 支持代理:可以配置使用代理(0.1.3 版本后改为自动读取系统代理)

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

zcooldl-0.1.4.tar.gz (23.9 kB view details)

Uploaded Source

Built Distribution

zcooldl-0.1.4-py2.py3-none-any.whl (13.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file zcooldl-0.1.4.tar.gz.

File metadata

  • Download URL: zcooldl-0.1.4.tar.gz
  • Upload date:
  • Size: 23.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for zcooldl-0.1.4.tar.gz
Algorithm Hash digest
SHA256 6b2f29996c246d9e42f2369df6aa8d20b2bde5da445006ad0b5a30e531fb8da2
MD5 7102ef17f5490e457bd565fd5e55ee9d
BLAKE2b-256 d720b8a2595dd0977e1a736a874bbeb3b1ad27ea4ac240a0795ed8f3d42294ba

See more details on using hashes here.

File details

Details for the file zcooldl-0.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: zcooldl-0.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9

File hashes

Hashes for zcooldl-0.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 fc07e33e24fae9b8374fb8c990a4bfe23d0a720cf24171e616c437dc77eccd38
MD5 bf6bfd68ab14e8c2ccd1cd6251a62a96
BLAKE2b-256 e3d40e328eedddca1d8cb687ac8cb75138e2cbd2c21d65215851e57debe8c023

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