mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
IGN:ebook-metadata handle unicode encode failures when outputting metadata more gracefully
This commit is contained in:
parent
b5c2e9941e
commit
0ffd9ecb6e
@ -160,7 +160,7 @@ def main(args=sys.argv):
|
|||||||
metadata = unicode(mi)
|
metadata = unicode(mi)
|
||||||
if trying_to_set:
|
if trying_to_set:
|
||||||
metadata = '\t'+'\n\t'.join(metadata.split('\n'))
|
metadata = '\t'+'\n\t'.join(metadata.split('\n'))
|
||||||
prints(metadata)
|
prints(metadata, safe_encode=True)
|
||||||
|
|
||||||
if trying_to_set:
|
if trying_to_set:
|
||||||
stream.seek(0)
|
stream.seek(0)
|
||||||
@ -176,7 +176,7 @@ def main(args=sys.argv):
|
|||||||
prints('\n' + _('Changed metadata') + '::')
|
prints('\n' + _('Changed metadata') + '::')
|
||||||
metadata = unicode(mi)
|
metadata = unicode(mi)
|
||||||
metadata = '\t'+'\n\t'.join(metadata.split('\n'))
|
metadata = '\t'+'\n\t'.join(metadata.split('\n'))
|
||||||
prints(metadata)
|
prints(metadata, safe_encode=True)
|
||||||
if lrf is not None:
|
if lrf is not None:
|
||||||
prints('\tBookID:', lrf.book_id)
|
prints('\tBookID:', lrf.book_id)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user