Skip to main content

A digital helper to keep your files neat and tidy

Project description

pixe

flake8 pytest Code style: black

A digital helper to keep your files neat and tidy

Installation

$ pip install pixe

Usage

Usage: pixe [OPTIONS] SRC

Options:
  -d, --dest TEXT              desired destination
  -r, --recurse                recurse into sub-directories (default: off)
  --parallel / --serial        process files in parallel (default: --parallel)
  --move, --mv / --copy, --cp  move files into DEST rather than copying
                               (default: --copy)
  --owner TEXT                 add camera owner to exif tags
  --copyright TEXT             add copyright string to exif tags
  --help                       Show this message and exit.

Options

-d, --dest TEXT

The base directory of where you want the processed files to end up. If this option is not specified, the current working directory will be used.

-r, --recurse

pixe will recurse into any subdirectories it finds beneath SRC. The default is to not recurse.

--parallel / --serial

Should pixe process multiple files at once, in parallel using multiprocessing using all available cores. If --serial is chosen one file will be processed at a time. The default is to process files in parallel if there is more than one file specified for processing.

--move, --mv / --copy, --cp

By default, pixe will copy files into DEST and leave the source files untouched. This can be overridden by specifying --move.

--owner

A string which will be inserted into the CameraOwnerName EXIF tag [0xa430]

--copyright

A string which will be inserted into the Copyright EXIF tag [0x8298]

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

pixe-0.5.2.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

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

pixe-0.5.2-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file pixe-0.5.2.tar.gz.

File metadata

  • Download URL: pixe-0.5.2.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pixe-0.5.2.tar.gz
Algorithm Hash digest
SHA256 466b22b65dfc333308cdcb70c1946e8740c096937a1353ceca28328abfa41be2
MD5 58ca7d922a5e988373ad9bba22d39603
BLAKE2b-256 84a92b00f1d5b0b835a7f3e89954aad335694b808831c7ebe56cad0daea88dc2

See more details on using hashes here.

File details

Details for the file pixe-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: pixe-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for pixe-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1b746b6f6042bceab23b0b16040dd01dc58c2628f6fcf162825443fb7be051b4
MD5 4b67e7dafcbba719c772edbd241a9fd7
BLAKE2b-256 57f983719434745b9be1a65cde6659b7e2494e6763867a2525b00fdc16615fbd

See more details on using hashes here.

Supported by

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