在python中引入txt并统计关键词的个数
时间: 2024-10-15 14:21:00 浏览: 16
在Python中,你可以使用内置模块`collections`的`Counter`类以及`open()`函数来读取文本文件(txt格式),然后统计关键词的出现次数。下面是一个简单的步骤:
```python
import collections
# 定义要搜索的关键词列表
keywords = ['keyword1', 'keyword2', 'keyword3']
# 打开并读取txt文件
with open('yourfile.txt', 'r') as file:
text = file.read()
# 将文本分割成单词列表,通常使用空格作为分隔符
words_list = text.split()
# 使用Counter统计每个关键词的出现次数
counter = collections.Counter(words_list)
# 对关键词及其计数值进行遍历
for keyword in keywords:
count = counter.get(keyword, 0) # 如果关键词不在列表中,count为0
print(f"'{keyword}': {count}")
阅读全文