在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 'utf8' codec can't decode byte 0xe9 in p

'utf8' codec can't decode byte 0xe9 in position 30

position 30: invalid continuation byte. -- Note: Markdown only accepts unicode input!
Traceback (most recent call last):
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 209, in main
    return run_entry_point()
  File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 114, in run_entry_point
    return getattr(pmod, func)()
  File "site-packages/calibre/ebooks/conversion/cli.py", line 360, in main
  File "site-packages/calibre/ebooks/conversion/plumber.py", line 1198, in run
  File "site-packages/calibre/ebooks/conversion/plugins/pdf_output.py", line 145, in convert
  File "site-packages/calibre/ebooks/conversion/plugins/pdf_output.py", line 221, in convert_text
  File "site-packages/calibre/ebooks/conversion/plugins/pdf_output.py", line 172, in handle_embedded_fonts
  File "site-packages/calibre/ebooks/oeb/base.py", line 984, in fget
  File "site-packages/calibre/ebooks/oeb/base.py", line 918, in _parse_txt
  File "site-packages/calibre/ebooks/txt/processor.py", line 105, in convert_markdown
  File "site-packages/calibre/ebooks/markdown/__init__.py", line 280, in convert
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 30: invalid continuation byte. -- Note: Markdown only accepts unicode input!

怎么破

回答
編輯回答
糖豆豆

https://github.com/kovidgoyal...
你是用的這個(gè)東西吧

2017年2月11日 01:52
編輯回答
嫑吢丕

Markdown only accepts unicode input!

2018年4月17日 21:15
編輯回答
久不遇

python2.7吧?編碼問題,建議參考之前我寫的博文python中的編碼問題

2017年6月4日 13:01
編輯回答
薔薇花

你好歹要把出錯(cuò)的代碼貼出來啊,你要?jiǎng)e人猜你的代碼嗎?

2017年6月15日 09:25
編輯回答
若相惜

提示很明顯'utf8' codec can't decode byte 0xe9。猜測(cè)可能是latin字符集,可以用下面的方法轉(zhuǎn)換。

In [18]: a = b'xe9'

In [19]: a.decode('latin').encode('utf8').decode('utf8')
Out[19]: 'é'

2018年1月8日 19:42