日语python开发

*****用完整代码编辑*****

我试图用Python(3.5.3版)和MacOS上的MeCab库解析一些日语代码。在

我有一个文本如下的txt文件:

石の上に三

我用utf-8设置textEdit的首选项以保存。所以我相信系统正确地将其保存为utf-8格式。在

我得到了以下错误:Traceback (most recent call last): File "japanese.py", line 29, in

words = extractMetadataFromTXT(fileName) File "japanese.py", line 14, in extractMetadataFromTXT

md = extractWordsJP(data) File "japanese.py", line 22, in extractWordsJP

components.append(parsed.surface) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb0 in position 0: invalid start byte

下面是我的全部代码。什么都没少。在

^{pr2}$

有人知道我为什么收到这个错误消息吗?在

有趣的事实:有时它是有效的。:O

提前谢谢你

以色列