【发布时间】:2016-03-16 01:29:15
【问题描述】:
我最近正在使用 python 在 nlp 中做项目。我需要预处理一个 csv 文件,该文件包含具有许多行和列的文本。我只能只提取简单的句子。并且无法一次阻止整个 csv 文件。我怎样才能做到这一点??在尝试阻止简单的 csv 文件时出现错误
import csv
from nltk import PorterStemmer
port = PorterStemmer()
with open('status.csv', 'rb') as f:
reader = csv.reader(f)
for row in reader:
print(port.stem(row))
【问题讨论】:
-
@leavesof3 是对的,您还可以使用 python pandas 包来操作 csv 文件并应用 stem 和其他 nlp 活动。
标签: python csv porter-stemmer stem