
separar una lista por lineas al guardarlo en un archivo de texto
Publicado por MatiasSF (6 intervenciones) el 17/06/2017 23:28:42
Hola, tengo este problema para un trabajo en la universidad y la verdad no se como solucionarlo.
Al momento de ingresar una lista con los datos que entregue por teclado en un archivo de texto, me queda todo en una sola linea del archivo. Para avanzar en el trabajo debo tener varias lineas y francamente no consigo hacerlo.
el archivo(A.txt) queda asi: (dato1, dato2, dato3,....etc) en una sola linea.
Desearia dejarlo asi:
(dato1,
dato2,
dato3) cada dato en una linea diferente del archivo.
los datos(a,b,c,d,e,f,g,h,i) los definí anteriormente, quiza no deberia dejarlos en una lista?
Tal vez sea algo sencillo, pero francamente me cuesta un poco esto, gracias.
Al momento de ingresar una lista con los datos que entregue por teclado en un archivo de texto, me queda todo en una sola linea del archivo. Para avanzar en el trabajo debo tener varias lineas y francamente no consigo hacerlo.
el archivo(A.txt) queda asi: (dato1, dato2, dato3,....etc) en una sola linea.
Desearia dejarlo asi:
(dato1,
dato2,
dato3) cada dato en una linea diferente del archivo.
1
2
3
4
5
6
7
8
9
10
11
12
listavend=[]
listavend.append((a,b,c,d,e,g,h,i))
#print listavend
datosvend=open("A.txt","w")
datosvend.write(str(listavend))
datosvend.close()
datosvend=open("A.txt","r")
perro=datosvend.read()
print perro
los datos(a,b,c,d,e,f,g,h,i) los definí anteriormente, quiza no deberia dejarlos en una lista?
Tal vez sea algo sencillo, pero francamente me cuesta un poco esto, gracias.
Valora esta pregunta


0