python输出txt中包含关键字的段落
时间: 2024-05-09 11:15:25 浏览: 70
python提取包含关键字的整行数据方法
5星 · 资源好评率100%
可以使用Python的文件操作和字符串操作来实现输出txt中包含关键字的段落,具体实现步骤如下:
1. 打开txt文件,读取文件内容。
2. 将文件内容按照段落划分,可以使用split方法,以"\n"为分隔符。
3. 遍历每个段落,使用in关键字判断该段落是否包含关键字。
4. 如果包含关键字,输出该段落。
下面是一个简单的实现示例:
```python
# 定义关键字
keyword = "Python"
# 打开txt文件,读取内容
with open("example.txt", "r", encoding="utf-8") as f:
content = f.read()
# 将内容按照段落划分
paragraphs = content.split("\n")
# 遍历每个段落,判断是否包含关键字
for p in paragraphs:
if keyword in p:
print(p)
```
在上述示例中,我们首先定义了关键字为"Python",然后打开"example.txt"文件,将文件内容按照段落划分为一个列表。接下来,我们遍历每个段落,使用in关键字判断该段落是否包含关键字,如果包含,就输出该段落。
阅读全文