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.

Este ejercicio forma parte del curso
Desarrollo de paquetes en Python
Ejercicio interactivo práctico
Pon en práctica la teoría con uno de nuestros ejercicios interactivos
Empezar ejercicio