Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
encontrar expresión en un archivo
#1
una función, que reciba una expresión y un archivo e imprima las líneas del archivo que

contienen la expresión recibida. (es una búsqueda sobre un archivo de texto)
Responder
#2
La expresión a in s es verdadera (True) si a se encuentra en s. También puedes usar s.find(a) que retorna la posición en donde se encuentra a.

Saludos.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#3
como la puedo estructurar en python
Responder
#4
Aquí tienes un ejemplo:

Código:
>>> s = "Recursos Python"
>>> a = "Python"
>>> a in s
True
>>> s.find(a)
9
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#5
como puedo hacer para que imprima las lineas del archivo no solo el oracion dada
Responder
#6
asi lo tengo pero exacto me inprime en que posicion no en que linea, como puedo ponerlo en que linea

Código:
import re
s=open('d03-p13-angel-renteria.txt', 'r')
r=s.read()
s.close()
a=input("Denote la oracion que desea buscar: ")
a in r
f=r.find(a)
print(f)
Responder
#7
Para que indique la línea puedes hacerlo así.

Código:
a = input("Denote la oracion que desea buscar: ")
with open('d03-p13-angel-renteria.txt', 'r') as f:
   for i, line in enumerate(f.readlines()):
       if a in line:
           print(i)

Saludos.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#8
Una funcion que reciba una expresion = hola y un archivo = poesias.txt
#que imprima todas las palabras 'hola' y en que lineas estan,
#ara una busqueda en el archivo de ese texto.
Responder
#9
Eso es exactamente lo que hace el código.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#10
verifike y no me lo denota
me sale eso

Denote la oracion que desea buscar: idea
0
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)