Skip to main content

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.

Metadata

Release files for photofind 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for photofind 1.1.1
File Size Uploaded
photofind-1.1.1.tar.gz 4.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for photofind 1.1.1
File Interpreter ABI Platform
photofind-1.1.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 9.8 kB

Release files / photofind-1.1.1.tar.gz

Download URL photofind-1.1.1.tar.gz
Size 4.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c1799797169c281e97203ae5b9217073bd80bd210372923bdbd730361411650b
BLAKE2b-256 checksum
How to use checksums
1d317881f5e9a58f6931c41a39a2a6db5505b26d8ad39081ea2fb801eec88eb5
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / photofind-1.1.1-py2.py3-none-any.whl

Download URL photofind-1.1.1-py2.py3-none-any.whl
Size 5.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
53694f180818048a31788ad4de826ded0c3e58340b3503be284ec769d4fb24b5
BLAKE2b-256 checksum
How to use checksums
3b6750852f975ee93926ff2182e123d15dcabe74de90e9a232793f83e0354667
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.5

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page