Python - Cargar y guardar archivos

 
Vista:

Cargar y guardar archivos

Publicado por Rocío (11 intervenciones) el 09/04/2012 16:19:41
Tengo este programa hecho para cargar un archivo :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def leerMatrizFichero(nombre):
    M = []
    fichero = open(nombre, 'r')
 
    for linea in fichero:
 
        l = linea.strip()
        a = l.split()
        for i in range(len(a)):
            a[i] = str(a[i])
        M.append(a)
 
    fichero.close()
    return M

El fichero son filas de números, de ahí lo de str, pero no sé porque, no me funciona, solamente me aparece [] nada más ¿alguien podría ayudarme?
También necesito algo de ayuda sobre cómo guardar en un fichero
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Cargar y guardar archivos

Publicado por xve (1646 intervenciones) el 09/04/2012 20:22:59
Hola Rocío, he revisado tu código no entiendo lo que haces...

l = linea.strip()
a = l.split()

Esto no tiene mucho sentido, no?

a[i] = str(a[i])
la variable 'a' ya es una cadena de texto de una linea... no entiendo que intentas hacer aquí...

Si me puedes comentar con mas detalle lo que quieres hacer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar