Sign by zerokey

martes, 20 de noviembre de 2012

Abrir archivos en una ruta especifica con Python.

En esta ocasión voy a hacer un post muy rápido, pero a muchos les servirá, puesto que he visto en muchos foros de programación un problema que se genera de la necesidad de abrir un archivo desde un script de Python.


La verdad es que es muy sencillo el método aunque lo que a veces nos falla es la lógica y el sentido común; pero no hay porque desanimarse, simplemente con la experiencia puede arreglarse esto.

La función que utilizaremos es open() y lo que pondremos dentro de los paréntesis será la ruta o dirección del archivo, en este caso usare el archivo lol.txt y con este empezaremos a codificar.


def main():
    f = open("/home/zerokey/Escritorio/lol.txt")
    for linea in f:
        print linea
    f.close()
main()


En mi caso el archivo esta en el escritorio y cuando lo ejecute el resultado sera el siguiente:





Lo único que hice fue determinar la ruta del archivo y ponerlo en los parentesis de la función open(), ahora es muy importante que vaya entre comillas simples o dobles (""), para que Python sepa a donde dirigirse para abrir el archivo, al final podemos ver un f.close() así es como cerramos el archivo puesto que consume recursos o entra en bucle si o lo cerramos.

SaluD0S



0 comentarios:

Publicar un comentario