本帖最后由 bbs 于 2019-9-27 10:46 编辑 : u8 d6 {9 ^7 e5 a
- Traceback (most recent call last):
\) X; h+ d& p7 l7 m7 k3 J$ t/ m - File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main& b {6 r; ^! V: o4 y" I/ H
- "__main__", mod_spec)
4 ^' Z; F& v( E3 ]& J6 E - File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code" T1 d& }$ x/ Y- Z6 Z
- exec(code, run_globals)
! x0 z! f9 u8 r - File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module>" W# g$ L( ]$ c) C
- File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run {& Y! g g% m4 X$ k
- title = open(args.title, 'rt').read().strip()0 Z) o! b, V! l# o. M G, L1 y( f/ v
- UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码
2 T$ {" h2 R7 }# M: u' \- j' d$ z( D3 J# d, q
报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。: }) b$ T! {. U6 h3 S% K7 U+ {
|