fix epub parsing

This commit is contained in:
j 2014-10-31 09:58:52 +01:00
parent 2fb5588d3d
commit 3f3299e820

View file

@ -39,7 +39,7 @@ def cover(path):
elif 'html' in e.attrib['media-type']: elif 'html' in e.attrib['media-type']:
filename = e.attrib['href'] filename = e.attrib['href']
filename = os.path.normpath(os.path.join(os.path.dirname(opf[0]), filename)) filename = os.path.normpath(os.path.join(os.path.dirname(opf[0]), filename))
html = z.read(filename) html = z.read(filename).decode('utf-8')
img = re.compile('<img.*?src="(.*?)"').findall(html) img = re.compile('<img.*?src="(.*?)"').findall(html)
if img: if img:
img = os.path.normpath(os.path.join(os.path.dirname(filename), img[0])) img = os.path.normpath(os.path.join(os.path.dirname(filename), img[0]))