Library to access Digikam metadata
Project description
Digikam-DB
Python library to access Digikam metadata (database)
Digikam is an image management application using KDE. For more information on Digikam, see https://www.digikam.org/.
Digikam-DB can read and write Digikam metadata. It works with both SQLite and MySQL databases.
Installation
For installation via PIP, simply type:
pip install Digikam-DB
If you are using a MySQL database, you may want to install the additional dependencies:
pip install Digikam-DB[mysql]
To get the source code, go to https://github.com/rcw-2/python-digikamdb.
Running the Tests
The MySQL tests need a MySQL database to run. The database must be specified in a module mysql_data somewhere in the Python path (e.g. in the same directory as this file, it will be ignored by Git) that defines the variables db_host, db_user, db_pass and db_name. The given user must have all privileges on the given database.
To fill the database, the mysql binary is called, so make sure to have mysql-client installed.
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 Distribution
Built Distribution
File details
Details for the file Digikam-DB-0.3.1.tar.gz
.
File metadata
- Download URL: Digikam-DB-0.3.1.tar.gz
- Upload date:
- Size: 161.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8f6532e690e889609b8637d01fda20b9a982559a447beffc6c43dc99529fac4 |
|
MD5 | e6f35c88bc8df0d0999e16e93e186cc6 |
|
BLAKE2b-256 | 568ae9ac86573ea0ea190d2d9f37cac77dfac485a69966458a62dfa78ce42f6b |
File details
Details for the file Digikam_DB-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: Digikam_DB-0.3.1-py3-none-any.whl
- Upload date:
- Size: 39.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1a8d398c3e877705ae0ff56305a110ac0cd1078dcacb66af5877a093dc86ad2 |
|
MD5 | ea541889b1e04fceed0d522049de1e05 |
|
BLAKE2b-256 | c71b5d19b8836f6fc0d1966fabd1be809437984902061de021b3a5e804b78233 |