在Python中将打印输出重定向到.txt文件

Ca*_*n P 1 python parsing text

我是Python的初学者.我在这个问题上尝试了很多来自stackoverflow答案的方法,但它们都不适用于我的脚本.
我有这个小脚本要使用,但是我无法获得.txt文件的巨大结果,所以我可以分析数据.如何将打印输出重定向到计算机上的txt文件?

from nltk.util import ngrams
import collections

with open("text.txt", "rU") as f:
    sixgrams = ngrams(f.read().decode('utf8').split(), 2)

result = collections.Counter(sixgrams)
print result
for item, count in sorted(result.iteritems()):
    if count >= 2:
        print " ".join(item).encode('utf8'), count
Run Code Online (Sandbox Code Playgroud)

nie*_*mmi 5

只需在命令行上执行: python script.py > text.txt