Skip to main content

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

Project description

pyexiv2

Read/Write metadata(including EXIF, IPTC, XMP), comment and ICC Profile embedded in digital images.

Features

Defects

  • Can't read the image larger than 2G, or modify the image larger than 1G. (related issue)
  • Not thread safe, because it uses some global variables in C++.

Docs

  • Tutorial

  • 中文教程

  • Similar projects:

    • pyexiv2: It is a Python 2 binding to exiv2, hasn't been updated since 2011.
    • py3exiv2: It is a Python 3 binding to exiv2, wrapped with Boost.Python.

Tests

There are some test cases in folder pyexiv2/tests.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyexiv2-2.8.0-cp310-none-win_amd64.whl (937.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyexiv2-2.8.0-cp310-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10

pyexiv2-2.8.0-cp310-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10 macOS 10.14+ x86-64 macOS 11.0+ x86-64

pyexiv2-2.8.0-cp39-none-win_amd64.whl (937.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyexiv2-2.8.0-cp39-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9

pyexiv2-2.8.0-cp39-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64 macOS 11.0+ x86-64

pyexiv2-2.8.0-cp38-none-win_amd64.whl (937.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyexiv2-2.8.0-cp38-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

pyexiv2-2.8.0-cp38-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64 macOS 11.0+ x86-64

pyexiv2-2.8.0-cp37-none-win_amd64.whl (937.3 kB view details)

Uploaded CPython 3.7 Windows x86-64

pyexiv2-2.8.0-cp37-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7

pyexiv2-2.8.0-cp37-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7 macOS 10.14+ x86-64 macOS 11.0+ x86-64

pyexiv2-2.8.0-cp36-none-win_amd64.whl (937.2 kB view details)

Uploaded CPython 3.6 Windows x86-64

pyexiv2-2.8.0-cp36-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6

pyexiv2-2.8.0-cp36-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6 macOS 10.14+ x86-64 macOS 11.0+ x86-64

pyexiv2-2.8.0-cp35-none-win_amd64.whl (934.8 kB view details)

Uploaded CPython 3.5 Windows x86-64

pyexiv2-2.8.0-cp35-none-manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.5

pyexiv2-2.8.0-cp35-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.5 macOS 10.14+ x86-64 macOS 11.0+ x86-64

File details

Details for the file pyexiv2-2.8.0-cp310-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 937.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 ec03102b313f1a9e1a2c0d2745518d4e693d3811f8295b3dccd5950820e4c724
MD5 3d73ff3811e18894e4c08c7247efcffe
BLAKE2b-256 8b1dd2e45bbaf9b78ec5cd121fc231fb534896a74919c9f389f4c402ca99e14a

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp310-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp310-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp310-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3031ea4f12981fccfad4cee275c7fc18df664c75bee6bfca2f15d5b8ed477c9d
MD5 ee893d055d563a2731a90267f5d726a6
BLAKE2b-256 4db83e7dc85ca0d96781c99fdda62ccdd2e5c1d5832cb269e428aaa68ee2fdaa

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp310-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp310-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.10, macOS 10.14+ x86-64, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp310-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f0a60742ba8789d9580d5a2600de72d7f23ac3cde7cf04b8b10aefab8d1e5bd6
MD5 dd18a72662d659a23871540e48573a00
BLAKE2b-256 99a94a3e49bb17d563f7e5e698669001a6b72045984f3de11deb628118dd4b9b

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 937.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 05b51c60d4636dffe82aced2950ef62fa6ce45b857d50c9d419fb408e67b33de
MD5 6b3709b4a14f2d4476baf39e922a34e1
BLAKE2b-256 3495bb7fba6e109ce5c8c93e185a49e410c15ddebd27bdddf8c0e5673db83843

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp39-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp39-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp39-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a7136dcce7faf650134194a6189b7ad522ec1e8f16cdb035924f5e85e019e18
MD5 58330ef7b4431acf1130d0359d4ba0d5
BLAKE2b-256 810b05d35518df4c5740e4008ba3825bb4f70be5e8758b25957ca3c288e25deb

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp39-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp39-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp39-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 faac1de8ecacfd4a820bf0b518c7923cc1be537295f945d66e556e3dcfa11791
MD5 68183495c00b2e66cf858ff2f25adee0
BLAKE2b-256 b0f5c877889d37d168ad08eb8c105ff94e2ea058d7e93a1ced6c4e12b074266b

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 937.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa3c7accfdbc0e7128f54b71eed9c108925b1feef41d8c089a813fdffcdedf8d
MD5 adb25c054925d5df414c145d3622280f
BLAKE2b-256 18e1d4dc2f1d27e275f645945921662eb5027978d024eeb234842d757a2b4708

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp38-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp38-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp38-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fb040c4487d92369a02f53039affbdb7699864ffc68aaa2a79d22c47575832e
MD5 32b5951034530dc17ec1945e24279275
BLAKE2b-256 f42b2a72b3d86340301129b8ed3564d206513e1dbcde25aa6f4abe54985ee90f

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp38-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp38-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp38-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6877bb1e48f804079f4b5b994163e46e66fc6ce5827fd06710fd80d952e5de87
MD5 f5fc340674e1fac3abc70fee9ac6cef4
BLAKE2b-256 9b591e6cdfdd7745b732f84c3d8f42d9724b3827fabc144a1cd602f88e03736e

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 937.3 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 63fd49ea4ba94201b122741707e05de506104afe71e3283d297e42d55e483a31
MD5 a7b5d3ff1ebf5a311a7e26c97a8d5454
BLAKE2b-256 89521c7bf8c78ac97d764758bac8d90006e0e88be2dd38c536bfd6e577e47318

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp37-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp37-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp37-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c19a1a06e1c4b4235b2a4750dddbc8e8a55dd3ada366974d5c0525b2d6493e5c
MD5 aff95254fa30451a1aa6e3ec1b42d009
BLAKE2b-256 594f2ec68537dd87efe1cec74328b659d0cb359ef80d633a1139e5d87ab1f2ee

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp37-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp37-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7, macOS 10.14+ x86-64, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp37-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7796ee9cf46abd707bfa31f948d71e2e02db67b01f7705861afaccc701972818
MD5 794e9797432db2fb9ef49f376c4f75b9
BLAKE2b-256 b0a3a6c80b6f5202d52eb33d4c1c288c4ba6eb322ec14f8ecf09b54dc11b99c4

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp36-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp36-none-win_amd64.whl
  • Upload date:
  • Size: 937.2 kB
  • Tags: CPython 3.6, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp36-none-win_amd64.whl
Algorithm Hash digest
SHA256 dc5b7fa958aa890ffd6b1281ea200997a80aaafc057435decfb6fb7ace1217c9
MD5 3621d7b700a10c4780f3f80f9ea4cf37
BLAKE2b-256 afaf3ca765fa91c06cc4f32a7bf43d2cb8c28477c7025c939d235c8d02fee551

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp36-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp36-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp36-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 09dd035e800bb068b4c23f505ebc868b5b55a20d3d1347523336fb88c547297e
MD5 4c918fd38b678e6b4470ef667e64b74d
BLAKE2b-256 12a39fba218c0398b34119ec9505087a961a412e43d9dc1f97b1bef5e3e2bb87

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp36-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp36-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6, macOS 10.14+ x86-64, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp36-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 840bf48fe7114533ee9782296dd81817b6ffb96e2043392dc13319d196478178
MD5 08c310e624e3f2983500144c6431ba05
BLAKE2b-256 248460a66f88bad6211da27d20eb9b7be108afb9bb4fb9641bb50f297178c637

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp35-none-win_amd64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp35-none-win_amd64.whl
  • Upload date:
  • Size: 934.8 kB
  • Tags: CPython 3.5, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 2fd0e1626c96c1d0302b76d79d9ff3a3a631131a67685799c6781d9cbb10ae0f
MD5 98ef4a7a05ac4119f2395aaf7d42b25b
BLAKE2b-256 435434095b5ad23a8cd9b08532071f5cdd5b5f405c043b2f849f56f8a84e0777

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp35-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp35-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp35-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 daa1f1ff0daa04b79f7f4853ea5055e012528da922496efcd912898e954c5905
MD5 4847ea06dac1877363e2532dbf83794a
BLAKE2b-256 766240b57bfa9379e1ce99a057af9d83be23c681aff836ba02b5708201c930cd

See more details on using hashes here.

File details

Details for the file pyexiv2-2.8.0-cp35-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl.

File metadata

  • Download URL: pyexiv2-2.8.0-cp35-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.5, macOS 10.14+ x86-64, macOS 11.0+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.2

File hashes

Hashes for pyexiv2-2.8.0-cp35-none-macosx_10_14_x86_64.macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6e8930c5acfb45f3da355e1b27855123c5c943f2b795c8410b47a8fe3f947496
MD5 080dc72cf1ba42198b5fb5703b864264
BLAKE2b-256 85d2c08a2fa9d660263c04fb8d6bf231294d235c31c185bb5cc985a2bbc6cdbc

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