Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/JKirchartz/libepub

A Python Library to work with epub format
https://github.com/JKirchartz/libepub

Last synced: about 2 months ago
JSON representation

A Python Library to work with epub format

Awesome Lists containing this project

README

        

h1. libepub

libepub is a simple Python utility to work with epub files.

h2. Dependencies

* lxml

h2. Basic Examples


from libepub.epub import Book

path = 'sample.epub' # or any valid path to an .epub file
book = Book(path)

# Info about author, title, language, publisher, etc.
print "Metadata: ", book.metadata

# Chapters of the book
print "Chapters: ", book.chapters

# Content of chapter 1
first_chapter = book.chapters[1]
print first_chapter.content