Cita de: SERGIO_@PRENDE en 16 Septiembre 2020, 03:00 AM
Saludos estoy buscando como abrir una lista txt con python, que cada 5 segundos abrar una linea, después de los 5 segundo abra la siguiente linea, cuando llegue a la ultima linea vuelva a la linea 0 y haga la misma opción bucle
Lista
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
FIN
Primero de nada, por la pregunta que has hecho, debes de aprender fundamentos de programación y python. Te recomiendo videotutoriales (Pildorasinformaticas - Python) o apps moviles como SoloLearn (muy bueno).
Aquí te doy algunas referencias, que tienes que saber:
1. Para abrir un archivo en python, la funcion es open() ejem:
Código (python) [Seleccionar]
open("/ruta/archivo/lista.txt","r")
en el segundo argumento de la funcion, especificas que quieres que python haga con el archivo especificado en el primer argumento, en este caso es "r" de read.
DOC: https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files
2. En el segundo caso, para hacer que lea cada linea y ejecute en cada itineración algo, tienes que aprender bucles, tipos de bucles, así como variables, etc... Te voy avanzando de que es el bucle "for", te será muy util esta referencia https://www.w3schools.com/python/default.asp
Te avíso que estos tipos de preguntas, no serán muy respondidas.
La idea de los foros como estos (así como foro.elhacker.net,foros.cristalab.com,stackoverflow.com...) es que si tienes alguna duda sobre algo que estas programando, que no entiendas,etc. Esa es la finalidad. Se autodidacta, no esperes que las cosas de vengan. Persiguelas tú.
Ahora si preguntas, "quieres ser desarrollador movil que tengo que estudiar, que lenguajes?" estos tipos de preguntas, tendrás muchas respuestas.
En el caso de
Citar
que cada 5 segundos abrar una line
con el modulo time se puede:
Código (python) [Seleccionar]
import time
time.sleep(5)
No te desanimes, y que no te de pereza, que al querer hacerlo tan rapido, puede que no lo consigas.
Mucho animo y suerte!!