nltk tree.draw не может построить синтаксическое дерево китайского языка - PullRequest
0 голосов
/ 14 октября 2019
from stanfordcorenlp import StanfordCoreNLP
import logging

nlp = StanfordCoreNLP('http://localhost', port=9000, 
                      lang='zh',
                     logging_level=logging.DEBUG)
from nltk.tree import Tree

sentence ='今天天气很好,一起去散步吧'
parser = nlp.parse(sentence)
parser
tree = Tree.fromstring(parser)
# tree.pretty_print()
tree
tree.draw()

Это мой код. Я перепробовал много способов. Я знаю, что tree.draw () основан на tkinter. Я могу рисовать по-английски, но не могу по-китайски.

enter image description here

помогите мне. на этой картинке китайские иероглифы исчезли.

Правильная форма такая: enter image description here

...