【发布时间】:2011-11-29 14:25:55
【问题描述】:
我是 Python 菜鸟,所以请耐心等待。
我正在尝试使用 NLTK 库,尤其是“生成”函数。从文档中看起来这个函数只是打印它的结果(http://nltk.googlecode.com/svn/trunk/doc/api/nltk.text-pysrc.html)。我想在将结果文本打印到屏幕之前对其进行操作,但我似乎无法弄清楚如何让此函数返回其文本。
我将如何获取此函数的输出?我是否必须更改函数以返回结果而不是打印它?
更新:我发现这个链接有点作用,但感觉非常糟糕。 http://northernplanets.blogspot.com/2006/07/capturing-output-of-print-in-python.html这是我所希望的最好的吗?
【问题讨论】: