Skip to main content

Download thumbnails from Wikimedia Commons

Project description

Build Status Coverage Status Code Health Documentation Status Pypi License

Tool to download thumbnails of files from Wikimedia Commons

Usage

This tool can be used either by passing the filenames, a category or by using a file list.

Using filenames

Just list the files we want to download.

download_from_Wikimedia_Commons Example.jpg Example_ka.png

Using a category

Just list the files we want to download.

download_from_Wikimedia_Commons --category Example_images

Using a file list

The file list must be formated as following, with one file per line, and filename,width:

Example.jpg,100
Example ka.png,80

Then use the --list argument:

download_from_Wikimedia_Commons --list list.txt

Setting the output folder

By default, the tool downloads the files in the current directory.

This can be changed using the --output flag with a valid path.

download_from_Wikimedia_Commons Example.jpg --output some/path/

Setting the default width

You can set the width of the thumbnail by using the --width argument:

download_from_Wikimedia_Commons Example.jpg --width 50

Verbosity

By default, the tool display basic information its logs (through logging).

You can adjust the verbosity level with the -v and -q flags: use -v to display DEBUG-level messages, -q to silence INFO-level messages.

Installation

Easiest way to install is to use pip from the Python Package Index:

pip install CommonsDownloader

Alternatively, you can clone the repository and install it using setuptools:

python setup.py install

This will install the executable script download_from_Wikimedia_Commons

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

CommonsDownloader-0.5.3.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

CommonsDownloader-0.5.3-py2-none-any.whl (8.5 kB view details)

Uploaded Python 2

File details

Details for the file CommonsDownloader-0.5.3.tar.gz.

File metadata

File hashes

Hashes for CommonsDownloader-0.5.3.tar.gz
Algorithm Hash digest
SHA256 59e1dcd4badf920f62b862ee88737b17275bf6699870004c0b1d60ca7a94c6e9
MD5 015f10bf4516a707ea84773e627273b6
BLAKE2b-256 ed8c1e2b264b4fe99f5cc878ee2d968c79d5f39a118f96c264db073a3bc356f5

See more details on using hashes here.

File details

Details for the file CommonsDownloader-0.5.3-py2-none-any.whl.

File metadata

File hashes

Hashes for CommonsDownloader-0.5.3-py2-none-any.whl
Algorithm Hash digest
SHA256 fb0a94ef1acf2c8ee76ec4287c3dda3ef2d354bbeff6ccc6607f59194616bf26
MD5 5cb020935c7f37c6165cf28d256d3a55
BLAKE2b-256 9a44c2f1ffc7e17ac4f3f5872282c14c77922fa73ceb05a05e515b9be5454ae7

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