Advertisement
teslariu

modulos

Aug 30th, 2023
1,033
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.01 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. """
  5. MODULO: cualquier archivo .py
  6. PAQUETE: cualquier carpeta con 1 o más modulos. ES INDISPENSABLE que
  7.         esté uno llamado __init__.py GENERALMENTE VACIO
  8. NAMESPACE: es el nombre del paquete que contiene al módulo
  9.  
  10. paquete
  11. |________ __init__.py
  12. |________  modulo1.py
  13. |________  modulo4.py
  14. |________  subpaquete
  15.              |_________   __init__.py
  16.              |_________   modulo4.py
  17.              |_________   modulo3.py
  18.              |_________   geometria.py
  19.                                |________ ingresar, superficie,....
  20. """
  21. # import paquete --> trae el contenido del paquete entero
  22. # paquete.subpaquete.geometria.superficie("circulo")
  23.  
  24. # from paquete.subpaquete import geometria
  25. # geometria.superficie("circulo")
  26.  
  27.  
  28. # from paquete.subpaquete.geometria import area_circulo, area_cuadrado
  29. # area_circulo(r)
  30. # area_cuadrado(l)
  31.  
  32. # from paquete.subpaquete.geometria import area_circulo as circ, area_cuadrado as cuad
  33. # circ(r)
  34. # cuad(l)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement