textrank介绍:https://blog.csdn.net/pit3369/article/details/95594728
代码:
f = open('../data/good.txt', mode='r', encoding='utf-8')
tr4w = TextRank4Keyword(stop_words_file='../data/stopwords.data') # 导入停止词
text = f.read()
f.close()
tr4w = TextRank4Keyword()
tr4w.analyze(text=text, lower=True, window=2)
print('关键词:')
for item in tr4w.get_keywords(20, word_min_len=1):
print(item['word'], item['weight'])
text=item['word']+': '+str(item['weight'])
print(text)
write_keywords(text)
运行结果: