从world文档中读取信息并抽取含有关键词的句子,python代码
时间: 2023-01-28 09:15:03 浏览: 126
基于Python实现的中文关键词或关键句提取工具源代码,实现了多种中文关键词提取算法,扩展性强,开箱即用
下面是一个例子,可以帮助你从一个文本文件中读取信息并抽取含有特定关键词的句子:
```
# 首先,需要打开文件并读取内容
with open('world.txt', 'r') as f:
text = f.read()
# 然后,使用正则表达式来匹配含有关键词的句子
import re
keyword = 'world'
pattern = r'\b{}\b'.format(keyword) # \b表示单词边界,这样只会匹配独立的单词
sentences = re.findall(pattern, text)
# 最后,遍历所有匹配到的句子并打印出来
for sentence in sentences:
print(sentence)
```
在这个例子中,我们首先打开了文本文件 `world.txt` 并读取其内容。然后,我们使用正则表达式来匹配所有包含关键词 `world` 的句子。最后,我们遍历所有匹配到的句子并将其打印出来。
注意:正则表达式是一种非常强大的工具,但也很难学。如果你不熟悉正则表达式,可能需要先学习一下相关的基础知识。
阅读全文