本帖最后由 bbs 于 2019-9-27 10:46 编辑
( m4 o, D9 q1 B# Z) k2 f9 O4 k- Traceback (most recent call last):
: d2 _9 ~$ J0 _- _5 ^- o - File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main3 c' M3 G/ ~/ ^' A4 n
- "__main__", mod_spec)
$ {9 Q: t: M7 K- w! p( a/ d - File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code
2 Q9 l1 X* s' V - exec(code, run_globals)
+ M: X0 H/ q5 k9 o1 c, F, a - File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module>
( b6 \; W& D9 L2 n9 Q5 X$ z - File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run: O3 ~# n5 T0 ?2 A) |
- title = open(args.title, 'rt').read().strip()' ^3 f4 D9 x1 Z1 r% f% g/ e
- UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码 $ d& y, Z4 V& T- g
8 S- z2 e1 X% h2 \2 X3 {
报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。
7 G' L/ V5 G% l6 k3 D" R |