本帖最后由 bbs 于 2019-9-27 10:46 编辑
]8 C3 }: c" x# M8 x- Traceback (most recent call last):
( g n" A3 F( @5 u0 \1 z0 m, } - File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
% n: E3 ~; T$ z# P& | - "__main__", mod_spec). [$ l) W; I$ m4 g
- File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code+ q- N, G( L+ u) r, e* D% _
- exec(code, run_globals)6 T; \% b7 C" g2 x
- File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module>' C) `3 A5 |( b( _
- File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run6 T9 l( N9 ^" L4 d$ A
- title = open(args.title, 'rt').read().strip()% k5 e" H9 P, F" m5 n
- UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码
! [- i1 P( S' z/ h8 ]
4 d4 p: C6 g8 A5 M9 y4 {6 R报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。
' U8 F' B: e; x/ s" o |