Module (32%)
Section (33%)

Tu primer paquete: continuación

La presencia del archivo __init.py__ finalmente compone el paquete:

La relación entre módulos y la presencia del archivo __init__.py - estructura del árbol

Nota: no solo la carpeta raiz puede contener el archivo __init.py__ - también puedes ponerlo dentro de cualquiera de sus subcarpetas (subpaquetes). Puede ser útil si algunos de los subpaquetes requieren tratamiento individual o un tipo especial de inicialización.

Ahora es el momento de responder la segunda pregunta: la respuesta es simple: donde quiera. Solo tienes que asegurarte de que Python conozca la ubicación del paquete. Ya sabes cómo hacer eso.

Estás listo para usar tu primer paquete.




Supongamos que el entorno de trabajo se ve de la siguiente manera:

La relación entre módulos, la presencia del archivo __init__.py, y la ruta de acceso - el entorno de trabajo

Hemos preparado un archivo zip que contiene todos los archivos de la rama de paquetes. Puedes descargarlo y usarlo para tus propios experimentos, pero recuerda desempaquetarlo en la carpeta presentada en el esquema, de lo contrario, no será accesible para el código.

DESCARGAR   Archivo ZIP Módulos y paquetes

Continuarás tus experimentos usando el archivo main2.py.