def search(): with open('БД.txt') as p: searchvar=str(ent12.get()) for line in p: if searchvar in line: tex2.insert(1.0,line) break else: messagebox.showinfo("Info","Вашего запроса нету в файле") break
def search(): with open('БД.txt') as p: searchvar=str(ent12.get()) for line in p: if searchvar in line: tex2.insert(1.0,line) break else: messagebox.showinfo("Info","Вашего запроса нету в файле") break
AmirsultanА может вместо break где-то нужно использовать continue? И надо бы Вам почитать хотя бы немного об python. А то чувствую, что после моего ответа у вас появиться еще вопрос.
Нужна помощь, построчный поиск в файле не работает выдает месседжбокс постоянно (кроме тех случаев когда запрос находиться на первой строке)