""

sábado, 18 de abril de 2026

Python II. Cuestionario de módulos y paquetes

 1.3.5 CUESTIONARIO DE SECCIÓN

Pregunta 1: Deseas evitar que el usuario de tu módulo ejecute tu código como un script ordinario. ¿Cómo lograrías tal efecto?

Respuesta:

>>import sys


>>if __name__ == "__main__":

>>    print "Don't do that!"

>>    sys.exit()


Pregunta 2: Algunos paquetes adicionales y necesarios se almacenan dentro del directorio D:\Python\Project\Modules directory. Escribe un código asegurándote de que Python recorra el directorio para encontrar todos los módulos solicitados.

Respuesta:

>>import sys


>># ¡Toma en cuenta las diagonales invertidas dobles!

>>sys.path.append("D:\\Python\\Project\\Modules")


Pregunta 3: El directorio mencionado en la Pregunta anterior contiene un subárbol con la siguiente estructura:

abc
 |__ def
     |__ mymodule.py

Asumiendo que D:\Python\Project\Modules se ha adjuntado con éxito a la lista sys.path, escribe una directiva de importación que te permita usar todas las entidades de mymodule.

Respuesta:

>>import abc.def.mymodule


No hay comentarios.:

Publicar un comentario

Entradas recientes

Python II. Cuestionario de módulos y paquetes

 1.3.5 CUESTIONARIO DE SECCIÓN Pregunta 1: Deseas evitar que el usuario de tu módulo ejecute tu código como un script ordinario. ¿Cómo logr...

Entradas Populares