小编use*_*135的帖子

阅读Python中的下一行

我试图弄清楚如何在文本文件中搜索字符串,如果找到该字符串,则输出下一行.

我在这里看了一些类似的问题,但无法从他们那里得到任何帮助我的东西.

这是我制作的节目.我已经完全解决了这个具体的问题,所以它在很多其他方面也可能并不完美.

def searcher():
    print("Please enter the term you would like the definition for")
    find = input()
    with open ('glossaryterms.txt', 'r') as file:
        for line in file:
            if find in line:
                print(line)
Run Code Online (Sandbox Code Playgroud)

因此,文本文件将由术语组成,然后由其下面的定义组成.

例如:

Python
我正在使用的一种编程语言

如果用户搜索该术语Python,程序应输出定义.

我尝试了不同的打印组合(行+ 1)等但到目前为止没有运气.

python

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×1