目前我正在使用 Stanford POSTagger 在 Python 中进行 PartOfSpeech(POS) 标记。我已经设置了java home
java_path = "Path to java bin"
os.environ['JAVAHOME'] = java_path
下面是我的代码
def getPOSandSentiment(sentence):
path_to_model = 'Path/to/Tagger/wsj-0-18-left3words-distsim.tagger'
path_to_jar = "path/to/stanford-postagger.jar"
tagger=StanfordPOSTagger(path_to_model, path_to_jar)
tagger.java_options='-mx2048m'
posWords = tagger.tag(sentence.split())
for words,pos in posWords:
print('Word : ',words)
print('POS :', pos)
每次我通过一个句子时,都会弹出 java.exe 命令提示符。有没有办法隐藏该命令提示符?我正在为 python 使用 Anaconda3 和 spyder IDE。有没有办法在 Spyder 或 Anaconda 中设置 Java_Home?谢谢