使用Textblob对整个文本文件进行拼写校正

时间:2016-05-02 12:03:44

标签: python codec textblob

我一直在尝试在整个文件中使用Textblob的正确功能,并拥有以下代码。

import codecs
import os

f = codecs.open("Source", "r", encoding="utf-8")
lines = f.readlines()

from textblob import TextBlob

tweet1 = TextBlob(lines[0])
tweet2 = TextBlob(lines[-1])


print(tweet1.correct())
print(tweet2.correct())

但我无法弄清楚如何纠正文件的每一行?

感谢您的帮助, 哈尔

1 个答案:

答案 0 :(得分:2)

for line in lines:
    # TextBlob is providing correct method
    print(TextBlob(line).correct())

如果你不熟悉循环,你需要回到基础知识一段时间。