本帖最后由 bbs 于 2019-9-27 10:46 编辑 s- q5 ]4 a: O% r
- Traceback (most recent call last):
6 K$ b5 c5 n- F: j1 P7 p - File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
. T" V- _4 G( Y `; F - "__main__", mod_spec)
- f( B5 b5 I# A0 {- p6 r I# S - File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
3 t& U$ W3 P- u2 O& {* [( \3 G( S - exec(code, run_globals): t! }6 Q! @6 x' f
- File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module>
; G' a2 `0 {9 _ - File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run; D3 N3 z, ^( }8 V) S8 e' r
- title = open(args.title, 'rt').read().strip()! g8 N3 J, B- q. ^5 R) m' P
- UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码 . j% p6 `0 t! J E
. t3 F! i2 ~) g4 e, Z! _- D报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。
7 ?" V( @/ p9 h u3 B4 p$ s |