Skip to main content

read filenames and output EXIF data from named files

Project description

photofind

A find workalike for scanning directories detecting image files, reading and filtering selected EXIF data tags.

geolocation filter

The --distance filters image files based on the distance between the given GPS coordinates and the EXIF GPS data in the scanned image files.

command line

Usage: photofind [OPTIONS] [DIRECTORY]

  Scan DIRECTORY for image files, printing filenames and selected EXIF data

Options:
  -r, --recurse              descend into subdirectories
  -f, --file_filter TEXT     regex pattern to select filenames
  -t, --include_filter TEXT  regex pattern to select EXIF tags (default is
                             all)
  -T, --exclude_filter TEXT  regex pattern to exclude EXIF tags (default is
                             '.*[tT]humbnail.*|EXIF MakerNote|Filename' use
                             '\.^' to exclude nothing
  -j, --format-json          output as JSON
  -c, --compact              compact output
  -n, --no_exif              output only files with no EXIF data
  -d, --distance TEXT        filter output by distance given
                             LATITUDE,LONGITUDE,METERS in decimal
                             (include_filter must include GPS data
  --data / --no-data         output EXIF data
  --help                     Show this message and exit.

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

photofind-1.1.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

photofind-1.1.1-py2.py3-none-any.whl (5.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file photofind-1.1.1.tar.gz.

File metadata

  • Download URL: photofind-1.1.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.7

File hashes

Hashes for photofind-1.1.1.tar.gz
Algorithm Hash digest
SHA256 c1799797169c281e97203ae5b9217073bd80bd210372923bdbd730361411650b
MD5 1c6cc10e50f620904e7d7ff149580934
BLAKE2b-256 1d317881f5e9a58f6931c41a39a2a6db5505b26d8ad39081ea2fb801eec88eb5

See more details on using hashes here.

File details

Details for the file photofind-1.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: photofind-1.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.7

File hashes

Hashes for photofind-1.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 53694f180818048a31788ad4de826ded0c3e58340b3503be284ec769d4fb24b5
MD5 364c835072777e064b888f7bb865a111
BLAKE2b-256 3b6750852f975ee93926ff2182e123d15dcabe74de90e9a232793f83e0354667

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