Skip to content

This is the python-library you can use for your project to build *.ecmb - files without caring about the internals of the file-format.

License

Notifications You must be signed in to change notification settings

comic-manga-ebook/ecmblib_python

Repository files navigation

Warning

This project is still under developement, so please don't use it atm

Table of contents

About this repository

This is the python-library you can use for your project to build *.ecmb - files without caring about the internals of the file-format. You can't do anything wrong with this, coz if you do a mistake (e.g. passing a boolean to set_summary()) an ecmbException will be raised. After the creation, the file will be automatically validated.

Published under MIT License

Copyright:

Copyright (c) 2023 Clemens K. (https://github.com/metacreature)

If you like it, I would be happy if you donate on checkya

Installation

Trying out examples

  • download and install Python3 (>=3.11) https://www.python.org/downloads/
  • clone or download this repository
  • open the console and then
    • go to the project-folder cd ecmblib_python/
    • run pip install -r requirements.txt
    • go to the example-folder cd examples/advanced_book/
    • run python advanced_book.py

The examples are working even if you didn't install the library via pip.

Documentation

https://comic-manga-ebook.github.io/ecmblib

About

This is the python-library you can use for your project to build *.ecmb - files without caring about the internals of the file-format.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages