本帖最后由 bbs 于 2019-9-27 10:46 编辑 . \9 u" H0 D, Y$ O$ E
- Traceback (most recent call last):4 O4 M9 Z( A% ^5 r
- File "d:\programdata\anaconda3\lib\runpy.py", line 193, in _run_module_as_main
7 ~; Z$ y" c, Q/ G$ H - "__main__", mod_spec)
3 g; U7 \3 ^$ V, y9 T - File "d:\programdata\anaconda3\lib\runpy.py", line 85, in _run_code/ {$ D& Z9 A6 d5 N) T
- exec(code, run_globals)
) }1 W; X3 ~" [0 n+ L2 n6 \' S4 z - File "D:\ProgramData\Anaconda3\Scripts\mdict.exe\__main__.py", line 9, in <module>" A+ W" Q* f5 n
- File "d:\programdata\anaconda3\lib\site-packages\mdict_utils\__main__.py", line 118, in run' R8 C7 o) |; x% K: o+ m0 u8 p
- title = open(args.title, 'rt').read().strip()
4 I! ?+ x, h( O% d) T/ { - UnicodeDecodeError: 'gbk' codec can't decode byte 0x82 in position 8: illegal multibyte sequence
复制代码 % d+ C1 ]- l+ q# P
9 _+ V6 L. C5 j9 R7 Y: A8 b5 l报这个错是 title.html 或者 description.html 用了 utf8 编码。把这两个用ANSI编码或者GBK编码保存就可以了。不过这个地方,希望楼主改一下,自动识别编码,用UTF8编码也不应该报错吧。/ L* D9 B/ ?+ S' q. S' D# l
|