Buscar Palavras dentro de um .TXT com Python



Fiz um pequeno bloco de código onde era um exercício de um estudo, o objetivo é encontrar uma palavra desejada dentro de um arquivo .txt e mostrar a linha ou a palavra existente dentro do arquivo .txt

import os cont = 0 while cont < 1: file = input('Digite o nome do arquivo com a extenção: ') procura = input('Digite o que busca: ') for lin in open(file): if procura in lin: print(lin) s=input('Ok') cont = cont + 1
Ao digitar o nome do arquivo exatamente igual e com o ".txt" na linha seguinte mostrará qual a palavra você deseja procurar, feito isso será mostrado na tela a palavra se a mesma existe ou não, não esquecendo que o arquivo .txt precisa estar dentro da pasta onde está o código Python.

É um simples código que teve como objetivo resolver um exercício, e para este mesmo objetivo existem milhares de maneiras e umas até mais eficientes que esta com certeza, se alguém tiver uma solução mais eficiente, escreva nos comentários. 😆

Tecnologia do Blogger.