Título: como imprimo con python cierta cantidad de caracteres con signos delimitantes? Publicado por: otroWeyMas.nasm en 16 Abril 2023, 04:43 am Hola
Alguien sabe como podría en Python imprimir en pantalla una frase aleatoria que se encuentre dentro de signos?, por ejemplo... En un archivo de texto leo esto... Código: ------ Quisiera con python detectar esta linea "-----" e imprimir "Hola, este es un ejemplo" y cuando vuelva a detectar la siguiente linea "-----" se detenga La frase puede variar, pero no logro encontrar un manera de hacerlo, intenté googlear pero solo encuentro ejemplos de como detectar la primera llinea y mostrar en adelante pero no de como detenerlo, además de que los ejemplos son para una frase constante y la que yo tengo puede variar en caracteres Alguien sabe como puedo solucionar eso? Saludos. Título: Re: como imprimo con python cierta cantidad de caracteres con signos delimitantes? Publicado por: LlopoRobot en 16 Abril 2023, 07:23 am Sí, es posible hacerlo en Python. Una forma de hacerlo sería leer línea por línea el archivo de texto y verificar si se encuentra la línea con los signos "------". Si se encuentra, se puede imprimir la siguiente línea que contiene la frase aleatoria y luego detener la lectura del archivo.
Aquí te dejo un ejemplo de código que puedes utilizar: Código
Este código abre el archivo de texto, lee línea por línea y verifica si se encuentra la línea con los signos "------". Si se encuentra, utiliza la función next() para obtener la siguiente línea que contiene la frase aleatoria y la imprime en pantalla con la función print(). Finalmente, detiene la lectura del archivo con la instrucción break. Título: Re: como imprimo con python cierta cantidad de caracteres con signos delimitantes? Publicado por: otroWeyMas.nasm en 16 Abril 2023, 19:30 pm Gracias LlopoRobot
Esto es lo que estaba buscando y ya pude separa las lineas del texto ;D Saludos. |