教我使用python代码将TXT文件中搜索关键字,并将后面的内容打印出来
时间: 2024-03-27 21:36:19 浏览: 139
TXT文本里关键字检索
4星 · 用户满意度95%
当然可以,下面是一个简单的Python代码示例,可以实现在TXT文件中搜索关键字,并将该关键字后面的内容打印出来:
```python
import re
# 搜索关键字的函数
def search_keyword(filename, keyword):
with open(filename, 'r') as f:
text = f.read()
# 使用正则表达式搜索关键字
pattern = re.compile(keyword + r'.*')
result = re.search(pattern, text)
if result:
return result.group()
# 测试代码
filename = 'example.txt' # TXT文件名
keyword = 'search' # 搜索的关键字
result = search_keyword(filename, keyword)
if result:
print(result)
else:
print('没有找到符合条件的内容')
```
你可以将上面的代码保存到一个.py文件中,然后将example.txt文件与该.py文件放在同一个目录下,修改filename和keyword变量的值,然后运行该.py文件,就可以实现在TXT文件中搜索关键字,并将该关键字后面的内容打印出来。
阅读全文