ComenzarEmpieza gratis

Imports entre módulos hermanos

El módulo que documentaste en el ejercicio anterior, impyrial, está creciendo y has separado las funciones privadas (las que no quieres que tus usuarios utilicen) de tus funciones públicas. Las funciones privadas están en el módulo core.py y las públicas en el módulo api.py.

Sin embargo, necesitas usar las funciones privadas para que las funciones públicas funcionen. En este ejercicio, las importarás en el módulo api.py para que los módulos de tu paquete trabajen juntos.

Nota: Asegúrate de ejecutar example_script.py. Si ejecutas el archivo api.py, obtendrás un ModuleNotFoundError: No module named 'impyrial', como es de esperar.

Recuerda que puedes abrir/cerrar la vista de carpetas y archivos haciendo clic en el icono en el lado izquierdo del editor resaltado en rojo. Icon with multiple files

Este ejercicio forma parte del curso

Desarrollo de paquetes en Python

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio