¿Cómo importar ficheros en Python?

Autor: | Última modificación: 11 de julio de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post: ,

¿Sabes cómo importar ficheros en Python? Los ficheros son el elemento principal del desarrollo de cualquier programa de código. A partir de ellos es donde se construye las particularidades de todo el código de cualquier programa. En un programa pueden existir diferentes ficheros según sea la necesidad de cada uno y, además, pueden intercalarse de uno a otro. Por eso, en este artículo, te contaremos cómo puedes importar ficheros en Python y cómo interactuar con cada uno de ellos en tus programas para el desarrollo de tu código.

Ficheros en programas de código

Los ficheros son el elemento de un programa de código que se encarga de almacenar las partes del script. Muchos de estos ficheros se definen según el lenguaje de programación que se esté empleando para el desarrollo del programa. Por ejemplo, un solo programa puede estar utilizando un par de lenguajes de programación según las necesidades de un programa.

Para el desarrollo web, por ejemplo, un código puede tener un fichero donde se utilicen las herramientas del lenguaje CSS para las particularidades estética de la página, lenguajes de marcado como HTML para construir el código en otro fichero y el lenguaje de programación JavaScript en otro para ejecutar el funcionamiento del programa, es decir, aspectos relacionados con el movimiento y la instauración de otras actividades.

Cada uno de estos ficheros se debe importar en el fichero original o principal para así seguir construyendo el código desde el punto central. Por tanto, en el siguiente apartado te contaremos cómo puedes importar ficheros en Python y, de esta forma, construir un programa robusto y bien enlazado.

Otros ficheros de un programa

Si bien hay otro conjunto de ficheros que también son fundamentales para el programa de código, no están compuestos por ninguna parte del script, sino que más bien son módulos vitales para el funcionamiento del código.

Uno de estos es el fichero del archivo README, que se encarga de compartir las especificaciones, necesidades y características del programa. Otro es el fichero .gitignore, que se utiliza para evitar que un conjunto de cambios que se han realizado sobre un programa no pasen a un repositorio remoto.

Por otro lado, para el funcionamiento del debugger, hay un archivo o fichero launch.json que se encarga de controlar y configurar la tarea de los depuradores. Además, es usual que nos encontremos con un fichero test.py cuando se utiliza la extensión de Unittest para, como su nombre revela, hace tests sobre el programa en general y cada uno de los cambios que se realiza.

🔴 ¿Quieres Aprender a Programar con Python? 🔴

Descubre el Full Stack Jr. Bootcamp - Aprende a Programar desde Cero de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp Aprende a Programar desde Cero por una semana

Hay otros ficheros no tan fundamentales que muchas veces están ocultados de nuestro programa, estos pueden ser setting.json, pycache o datos.db, entre otros. Si quieres saber la funcionalidad de cada uno, en otro post de nuestro blog hablamos acerca de algunos ficheros de un programa en Python y sus funcionalidades.

Importar ficheros en Python

Si bien el proceso para la importación de ficheros es muy simple, tienes que tener en cuenta la forma en la que cada uno de estos se enlaza para la construcción de los programa de código. Para importar un fichero hay dos formas de realizarlo según el lugar de donde estaremos importando el fichero.

Por lo tanto, si quieres extraer un fichero o un módulo externo deberás utilizar la función import, el prefijo de tu fichero y una extensión según el lenguaje de programación. En el caso de Python, con un prefijo py.

No obstante, si no quieres utilizar un prefijo o, por otra parte, vas a importar un fichero o módulo que se encuentra en el mismo programa o IDE donde estás desarrollando el videojuego, deberás utilizar la siguiente función: from nombre_del_modulo / nombre_del_fichero import. Esta enlazará tus ficheros y enriquecerá tu programa. Se importan en conjunto con otras librerías para el desarrollo de los programa de código.

Sigue programando con Python

Si bien ya conoces el elemento principal de cualquier programa de código y, además, sabes cómo importar ficheros en Python, estás listo para seguir construyendo tu primer programa de código.

Para seguir practicando sobre programación y, en especial, sobre uno de los lenguajes de programación más utilizados, como es el caso de Python, puedes visitar el temario de nuestro Aprende a Programar desde Cero Full Stack Jr. Bootcamp. ¡Anímate a seguir programando con Python y matricúlate ya!

[email protected]

¿Sabías que hay más de 40.000 vacantes para desarrolladores web sin cubrir en España? 

En KeepCoding llevamos desde 2012 guiando personas como tú a áreas de alta empleabilidad y alto potencial de crecimiento en IT con formación de máxima calidad.

 

Porque creemos que un buen trabajo es fuente de libertad, independencia, crecimiento y eso ¡cambia historias de vida!


¡Da el primer paso!