抽取txt格式文件中包含关键词的句子段落,python代码
时间: 2023-02-10 11:05:51 浏览: 209
基于python flask搭建的关键词抽取系统 完整代码数据 可直接运行
这是一个示例代码,可以帮助你提取 txt 格式文件中包含关键词的句子段落:
```python
import re
# 定义关键词
keyword = '关键词'
# 读取文件
with open('文件路径/文件名.txt', 'r', encoding='utf-8') as f:
text = f.read()
# 提取所有包含关键词的句子
sentences = re.findall(r'[^。?!]*' + keyword + r'[^。?!]*[。?!]', text)
# 输出结果
for sentence in sentences:
print(sentence)
```
在这段代码中,我们使用了 Python 的正则表达式模块 `re` 来提取文本中包含关键词的句子。首先,我们定义了一个字符串变量 `keyword` 作为关键词,然后使用 `open` 函数读取文件,将文件内容存储在字符串变量 `text` 中。接下来,我们使用 `re.findall` 函数提取所有包含关键词的句子,然后使用一个循环遍历所有提取到的句子,并使用 `print` 函数输出结果。
希望这段代码对你有帮助!
阅读全文