问题描述
我正在使用python和Stanford Parser处理一些中文句子。
为了将结果树另存为图像,我已经使用包nltk
那么有人可以告诉我保存完整树的解决方案吗?由于我需要处理多个句子,因此捕获屏幕是不切实际的。
这是我的演示代码:
from stanfordcorenlp import StanfordCoreNLP
from nltk.tree import Tree
from nltk.draw.tree import TreeView
“ draw”函数可以正常工作,但是print_to_file函数将节点从树中切出。
nlp = StanfordCoreNLP(path_or_host='stanford-corenlp-4.1.0',port=9999,lang='zh')
tree = Tree.fromstring(nlp.parse("开心每一天"))
tree.draw()
TreeView(tree)._cframe.print_to_file(str(1)+'.ps')
非常感谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)