From 051b6340083817c296c5cebb7ea935b87b2ebaf0 Mon Sep 17 00:00:00 2001 From: j Date: Sun, 3 Jan 2016 21:00:30 +0530 Subject: [PATCH] ignore errors for non utf-8 html files --- oml/media/epub.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/oml/media/epub.py b/oml/media/epub.py index 16f3431..e9dacde 100644 --- a/oml/media/epub.py +++ b/oml/media/epub.py @@ -46,7 +46,7 @@ def cover(path): elif 'html' in e.attrib['media-type']: filename = unquote(e.attrib['href']) filename = os.path.normpath(os.path.join(os.path.dirname(opf[0]), filename)) - html = z.read(filename).decode('utf-8') + html = z.read(filename).decode('utf-8', 'ignore') img = re.compile('