forked from LiveCarta/BookConverter
18 lines
615 B
Python
18 lines
615 B
Python
from epub_converter import EpubConverter
|
|
from solver import BookSolver
|
|
|
|
|
|
class EpubBook(BookSolver):
|
|
|
|
def __init__(self, book_id=0, access=None, main_logger=None,
|
|
logging_format='%(asctime)s - %(levelname)s - %(message)s'):
|
|
super().__init__(book_id, access, main_logger, logging_format)
|
|
self.book_type = 'epub'
|
|
|
|
def get_converted_book(self):
|
|
json_converter = EpubConverter(self.file_path, access=self.access, logger=self.logger_object)
|
|
content_dict = json_converter.convert_to_dict()
|
|
self.status_wrapper.set_generating()
|
|
return content_dict
|
|
|