本帖最后由 bbs 于 2019-9-27 10:46 编辑
+ j2 \- O6 b9 G7 j; }7 \- Traceback (most recent call last):" b* p" N% D( t
- File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main: _0 s( O1 X; D! L/ l- L
- "__main__", mod_spec)( N! U% }! E( s& @
- File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
3 O7 V1 d/ T* E+ m: [! _+ X" t - exec(code, run_globals)
, R" L* }( `9 S& t# Y- _ - File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module>7 f! p2 F8 H' F$ l
- File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run
% c, ^' | o g, \ - title = open(args.title, 'rt').read().strip()
Q& J) A5 @ j1 t - UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码
+ O& J8 k, u; y
' M( K+ |* o3 j7 e. }; d9 x8 ]% a报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。
3 g6 v6 l9 n& F. `9 N+ J- x |