mirror of
git://github.com/kovidgoyal/calibre.git
synced 2025-12-30 18:35:38 +01:00
Fix #2352 (cant add a prc ebook to calibre)
This commit is contained in:
parent
2c4863d7e2
commit
939963d366
1 changed files with 3 additions and 1 deletions
|
|
@ -305,8 +305,10 @@ def extract_content(self, output_dir=os.getcwdu()):
|
|||
self.read_embedded_metadata(root, metadata_elems[0], guide)
|
||||
for elem in guides + metadata_elems:
|
||||
elem.getparent().remove(elem)
|
||||
fname = self.name.encode('ascii', 'replace')
|
||||
fname = re.sub(r'[\x08\x15\0]+', '', fname)
|
||||
htmlfile = os.path.join(output_dir,
|
||||
sanitize_file_name(self.name)+'.html')
|
||||
sanitize_file_name(fname)+'.html')
|
||||
try:
|
||||
for ref in guide.xpath('descendant::reference'):
|
||||
if ref.attrib.has_key('href'):
|
||||
|
|
|
|||
Loading…
Reference in a new issue