También es posible guardar y leer arrays usando archivos con formato de texto con las funciones numpy.savetxt y numpy.loadtxt.
Para probarlas, creemos un array, guardémoslo y carguémoslo de nuevo:
En este caso, la función numpy.savetxt permite especificar la extensión del fichero, por lo que resulta imprescindible indicarla (si no la añadimos, el fichero simplemente se guarda sin extensión).
Podemos abrir el fichero generado, my_array.txt, con el bloc de notas de Windows, por ejemplo, para ver su contenido:
La función numpy.loadtxt permite, además, especificar el tipo de los datos a leer y el delimitador a usar para separar los valores.