1
0
mirror of https://github.com/gryf/ebook-converter.git synced 2026-04-18 20:23:34 +02:00

Removed polyglots unicode_type usage

This commit is contained in:
2020-04-20 19:25:28 +02:00
parent ef7e2b10be
commit 128705f258
130 changed files with 657 additions and 716 deletions

View File

@@ -11,7 +11,6 @@ from ebook_converter.ebooks import DRMError
from ebook_converter.ebooks.metadata.opf2 import OPFCreator
from ebook_converter.ebooks.pdb.ereader import EreaderError
from ebook_converter.ebooks.pdb.formatreader import FormatReader
from ebook_converter.polyglot.builtins import unicode_type
__license__ = 'GPL v3'
@@ -112,7 +111,7 @@ class Reader132(FormatReader):
os.makedirs(output_dir)
title = self.mi.title
if not isinstance(title, unicode_type):
if not isinstance(title, str):
title = title.decode('utf-8', 'replace')
html = '<html><head><title>%s</title></head><body>' % title

View File

@@ -9,7 +9,6 @@ from ebook_converter import CurrentDir
from ebook_converter.ebooks.metadata.opf2 import OPFCreator
from ebook_converter.ebooks.pdb.formatreader import FormatReader
from ebook_converter.ebooks.pdb.ereader import EreaderError
from ebook_converter.polyglot.builtins import unicode_type
__license__ = 'GPL v3'
@@ -97,7 +96,7 @@ class Reader202(FormatReader):
pml += self.get_text_page(i)
title = self.mi.title
if not isinstance(title, unicode_type):
if not isinstance(title, str):
title = title.decode('utf-8', 'replace')
html = '<html><head><title>%s</title></head><body>%s</body></html>' % \