Tools for extracting Metadata from EPUB MOBI and other kindle formats
Project description
ebookatty
Simple utility that extracts embedded metadata in common ebook formats. Works on mobi epub and most amazon kindle filetypes. Includes a library of classes and functions for dealing with metadata, as well as a CLI to use as a standalone tool. It is still a work in progress.
Features
- succesfully extracts metadata from .mobi .kfx .epub .azw .azw3 file formats
- Extremely simple
- requires no external dependencies
Requirements
- Python 3.3+
- Tested on Windows and Linux
Installing
pip install ebookatty
Instructions
Using as a command line interface is super easy:
ebookatty path/to/ebook.epub
or import into your project...
from ebookatty import get_metadata, MetadataFetcher
License / EULA
GNU LGPL v3.0 LICENSE FILE
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
ebookatty-0.1.1.dev1.tar.gz
(14.0 kB
view details)
Built Distributions
ebookatty-0.1.1.dev1-py3.10.egg
(11.5 kB
view details)
File details
Details for the file ebookatty-0.1.1.dev1.tar.gz
.
File metadata
- Download URL: ebookatty-0.1.1.dev1.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.3 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d5348bac69a6d77a8ad5583527ffe2021915d0223c59d216f84db076af4a351 |
|
MD5 | f16506b83193a4a426c1d4fd9bbbbc77 |
|
BLAKE2b-256 | 6ad20b4c584c0f415982117191c871158b56d1d8205e76d759b44bf2b3100be7 |
File details
Details for the file ebookatty-0.1.1.dev1-py3.10.egg
.
File metadata
- Download URL: ebookatty-0.1.1.dev1-py3.10.egg
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.3 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 380e41aea274a2a1f26dfa983c51bf5c81a6e2c2396d0d04a1aa72fda0618db1 |
|
MD5 | 4c7a3f13a58c8863b20ba7afdc6b9a1f |
|
BLAKE2b-256 | c06ffae5ce9b46df7a89c6cf08924064aa9324275a4af3f0beaa9b7c64375f5a |
File details
Details for the file ebookatty-0.1.1.dev1-py3-none-any.whl
.
File metadata
- Download URL: ebookatty-0.1.1.dev1-py3-none-any.whl
- Upload date:
- Size: 14.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.25.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.62.3 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05d2c5e12d192f6c621742108b0985aa0ac7e171335b93adfa7ca8a3410be778 |
|
MD5 | 209f6948be3f4febbee2414744362320 |
|
BLAKE2b-256 | 1bbcb6bce211df03cc0b447ceb36b55850b065ad8b516f9603414bde85d687b6 |