0
from sklearn.feature_extraction.text import TfidfVectorizer
file = ("/Users/Desktop/test_dict.txt")
token_dict = {}
vectorizer = TfidfVectorizer(tokenizer = tokenize, stop_words='english', analyzer = 'word')
train_data_features = vectorizer.fit_transform(token_dict.values())
vocab = vectorizer.get_feature_names()
dist = sum(train_data_features)
with codecs.open(file, "wb","utf-8-sig") as output:
for tag, count in zip(vocab, dist):
print (count, tag)
print('%10s ------ %10s' % (count, tag), file = output)
上記のコードから、私はファイルに(カウントしてタグ付けする)ことを期待しています。しかし、実行後にエラーが発生せず、何もファイルに書き込まれません。私はどこでミスをしているのか分かりません。 print
ためpython 3
docsからテキストファイルに印刷してもテキストファイルに変更はありません