From 8ec2b6e02cf165e0dda7c0f4e5ee03e04e09f4b2 Mon Sep 17 00:00:00 2001 From: BasioMeusPuga Date: Mon, 6 Nov 2017 13:32:53 +0530 Subject: [PATCH] Remove redundant file --- parse_book.py | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 parse_book.py diff --git a/parse_book.py b/parse_book.py deleted file mode 100644 index aae5a94..0000000 --- a/parse_book.py +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env python3 - -import os -import zipfile -import tempfile -import xmltodict - - -class ePUB: - def __init__(self, filename): - self.filename = filename - self.tmpdir = None - - def extract(self): - self.tmpdir = tempfile.TemporaryDirectory() - with zipfile.ZipFile(self.filename, 'r') as zip_ref: - zip_ref.extractall(self.tmpdir.name) - - def parse(self): - with open(self.tmpdir.name + os.sep + 'content.opf') as fd: - xml_dict = xmltodict.parse(fd.read()) - - metadata = xml_dict['package']['metadata'] - book_title = metadata['dc:title'] - book_description = metadata['dc:description'] - book_author = metadata['dc:creator']['#text'] - - print(book_author) - print(book_title) - print(book_description) \ No newline at end of file