ZCool picture crawler. Download ZCool (https://www.zcool.com.cn/) Designer's or User's pictures, photos and illustrations.
Project description
ZCool Downloader
ZCool picture crawler. Download ZCool (https://www.zcool.com.cn/) Designer’s or User’s pictures, photos and illustrations.
Free software: MIT license
Documentation: https://zcooldl.readthedocs.io.
Features
极速下载:多线程异步下载,可以根据需要设置线程数
异常重试:只要重试次数足够多,就没有下载不下来的图片 (^o^)/!
增量下载:设计师/用户有新的上传,再跑一遍程序就行了 O(∩_∩)O 嗯!
自选主题:可以选择下载用户的特定主题,而不是该用户下的所有内容
超清原图:默认下载超清原图(约几 MB),使用参数 –thumbnail 下载缩略图(宽最大 1280px,约 500KB)
Quickstart
Install zcooldl via pip:
$ pip install 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.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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file zcooldl-0.1.3.tar.gz
.
File metadata
- Download URL: zcooldl-0.1.3.tar.gz
- Upload date:
- Size: 22.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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cd93178cc035515d53b09469a53d9098d4d919cdf44d77e26219613e3eb9563 |
|
MD5 | ee9f4094541789d3870ce1e978510c42 |
|
BLAKE2b-256 | f9b7bde010844c4dc3e46df1bb88b1b8844be778d632f77d0ee66c2fd5576514 |
File details
Details for the file zcooldl-0.1.3-py2.py3-none-any.whl
.
File metadata
- Download URL: zcooldl-0.1.3-py2.py3-none-any.whl
- Upload date:
- Size: 12.4 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/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 601aa9a9ce9534c9414d67327df131ce178eec0a09a457c980bacf86a9953c6d |
|
MD5 | dc53c2f1afd0a47b87015335a4a81069 |
|
BLAKE2b-256 | cb60f005fb53bd2056d120ea7c0d41cf22f0c443a97cb0765a1fb2e99d81fc22 |