Aprende sobre la Importación de Módulos
En este paso, aprenderás sobre la importación de módulos en Python. Los módulos son archivos que contienen definiciones y declaraciones de Python. La declaración import
se utiliza para traer módulos a tu programa actual, lo que te permite usar las funciones y variables definidas dentro de ellos.
Primero, creemos un módulo simple. Abre el editor de VS Code en el entorno de LabEx y crea un nuevo archivo llamado my_module.py
en el directorio ~/project
.
## ~/project/my_module.py
def greet(name):
return f"Hello, {name}!"
PI = 3.14159
Este módulo define una función greet
y una variable PI
. Ahora, creemos otro archivo de Python para importar y usar este módulo. Crea un nuevo archivo llamado main.py
en el directorio ~/project
.
## ~/project/main.py
import my_module
name = "LabEx User"
greeting = my_module.greet(name)
print(greeting)
print("PI =", my_module.PI)
En este archivo main.py
, usamos la declaración import my_module
para traer el my_module
que creamos anteriormente. Luego accedemos a la función greet
y a la variable PI
utilizando la notación de punto (my_module.greet
, my_module.PI
).
Para ejecutar este código, abre una terminal en el entorno de LabEx (ya debería estar abierta en el panel inferior de VS Code). Asegúrate de que tu directorio actual sea ~/project
. Si no lo es, navega a él utilizando el comando cd
:
cd ~/project
Ahora, ejecuta el script main.py
utilizando el comando python
:
python main.py
Deberías ver la siguiente salida:
Hello, LabEx User!
PI = 3.14159
Esto demuestra cómo importar un módulo y usar su contenido en otro archivo de Python.