nltk UnicodeDecodeError连接到ntpath.py金融机构

2024-05-26 11:12:29 发布

您现在位置:Python中文网/ 问答频道 /正文

Python版本:2.7

Windows版本:Windows 7 64位

系统语言:俄语

我有个问题在网上还没有解决。在

这是我的代码:

 import textblob

 text = "I love people"

 text = TextBlob(text)
 print text.sentiment

我得到以下与nltk方法相关的错误:

^{pr2}$

据我从Google和Stackoverflow的回答来看,这个问题与ntpath.py的语言问题有关。在

我尝试了以下问题,但没有成功:

  1. 使用sys.setdefaultencoding('utf8')How to fix: "UnicodeDecodeError: 'ascii' codec can't decode byte"

  2. 使用sys.setdefaultencoding('Cp1252')它消除了错误。然而,我的节目输出也消失了。

  3. 使用import ioPython (nltk) - UnicodeDecodeError: 'ascii' codec can't decode byte

  4. ntpath.py中使用unicode().decode()(我不记得我找到这个解决方案的链接)。

升级版:我找到了一个解决方案。在

我试图将此部分插入ntpath.py

reload(sys)
sys.setdefaultencoding('Cp1252')

下面是这个文件中的部分代码:

import os
import sys
import stat
import genericpath
import warnings

#another way
reload(sys)
sys.setdefaultencoding('Cp1252')

它工作得很好。如果系统设置中有其他语言,“播放”并替换Cp1252。在


Tags: 代码textpyimport版本语言windows系统
1条回答
网友
1楼 · 发布于 2024-05-26 11:12:29

我找到了解决办法。在

我试图将此部分插入ntpath.py

reload(sys)
sys.setdefaultencoding('Cp1252')

下面是这个文件中的部分代码:

^{pr2}$

它工作得很好。如果系统设置中有其他语言,“播放”并替换Cp1252。在

相关问题 更多 >