pyimgdown is a python module for downloading image using url and resizing.
Installation
pip install pyimgdown
Features
download image from url.
resize and attach thumbnail file suffix.
single url mode and file (url list file) mode.
specify download directory.
Usage
url
>>> import pyimgdown
>>> url = "https://localhost/test.jpeg"
>>> pyimgdown.download(url=url)
...
=> {'image': './PyImgDown/test.jpeg'}
file
>>> import pyimgdown
>>> pyimgdown.download(file="./url_list.txt")
...
[
{'image': u'./PyImgDown/test1.jpg'},
{'image': u'./PyImgDown/test2.jpg'},
{'image': u'./PyImgDown/test3.jpg'},
{'image': u'./PyImgDown/test4.jpg'},
{'image': u'./PyImgDown/test5.jpg'},
{'image': u'./PyImgDown/test6.jpg'},
{'image': u'./PyImgDown/test7.jpg'},
{'image': u'./PyImgDown/test8.jpg'},
{'image': u'./PyImgDown/test9.jpg'},
{'image': u'.PyImgDown/test10.jpg'}
]
url+thumbnail
>>> pyimgdown.download(url="https://localhost/test.jpeg", thumbnail_size=(64,64))
{
'image': './PyImgDown/test.jpeg',
'thumbnail': './PyImgDown/test_thumbnail.jpeg'
}
url+thumbnail+download directory
>>> pyimgdown.download(url="https://localhost/test.jpeg", thumbnail_size=(64,64), download_dir="./download")
{
'image': './download/test.jpeg',
'thumbnail': './download/test_thumbnail.jpeg'
}
url+thumbnail+download directory+thumbnail_file_suffix
>>> pyimgdown.download(url="https://localhost/test.jpeg", thumbnail_size=(64,64), download_dir="./download", thumbnail_file_suffix="_thumb")
{
'image': './download/test.jpeg',
'thumbnail': './download/test_thumb.jpeg'
}
Metadata
Release files for pyimgdown 0.5.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyimgdown-0.5.4.tar.gz | 3.7 kB | Details |
Release files / pyimgdown-0.5.4.tar.gz
| Download URL | pyimgdown-0.5.4.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3a0f2a4f4cceba9231ffadfa8d2ee15fe8f5b83dc718c74f7bef91d394f4c18e
|
|
BLAKE2b-256 checksum How to use checksums |
e2b2d58d2c125362f5b2e42498c0af117c0b5b79af04e11b2767ad66479e8719
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |