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)
| 归档时间: |
|
| 查看次数: |
188 次 |
| 最近记录: |