我打开文件夹然后尝试对CSV文件中的每个单词进行标记。这段代码是否正确?我试图读取文件然后标记,但我看不到结果。我是编程新手,有人可以帮我吗?
filename=open("positivecsv.csv","r")
type(raw) #str
tokens = []
for line in filename.readlines():
tokens+=nltk.word_tokenize(line)
>>> print tokens
答案 0 :(得分:1)
Python内置CVS reader和writer ,因此您需要自己动手。
以下是一个例子:
import csv
with open('positivecsv.csv', 'r') as csvfile: # this will close the file automatically.
reader = csv.reader(csvfile)
for row in reader:
print row
行将是一个包含当前行的所有元素的列表。