本帖最后由 bbs 于 2019-9-27 10:46 编辑 % |6 Z# l; n* H
- Traceback (most recent call last):, a. O% H& U Z
- File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main2 j: V6 D& k- Z. \) @9 ]: a2 l8 b6 N
- "__main__", mod_spec)
' R8 j' ~1 k& p2 V7 _ - File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code- r( h( L7 I' l# }0 n- s+ o
- exec(code, run_globals)
& x0 d7 j+ l+ [; z8 p6 S# s - File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module> J9 Y6 J4 f1 |6 E
- File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run! T( Y3 z5 H9 v
- title = open(args.title, 'rt').read().strip()
0 y" i9 B6 S( f - UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码
4 s, x& P" o# e9 E. n3 w" G( M! N4 f- a! |& i
报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。- w. G: s- _' ?3 |" e4 i
|