Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2014, 20:32
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 8 meses
Puntos: 292
Respuesta: Una duda con import...

Hola a los del hilo

Voy a "ampliar" un poco lo que explica el compa @Principe_Azul:

Código Python:
Ver original
  1. import modulo_suma

Importa todas las funciones del modulo

Código Python:
Ver original
  1. from modulo_suma import suma

Importa solo la funcion suma()

PERO... en cualquier caso, para poder acceder a la funcion debes acceder a su NAMESPACE o sea... el del paquete o modulo y eso lo haces al decir:

Código Python:
Ver original
  1. modulo_suma.suma(parametos)

Otra solucion para escribir menos... si usas mucho suma() seria usar la clausula AS para "alias":

Código Python:
Ver original
  1. import modulo_suma as s
Código Python:
Ver original
  1. from modulo_suma import suma as s

En el primer caso, el modulo_suma ahora se llama 's', .. el segundo caso te toca verlo porque no lo he probado
__________________
Salu2!

Última edición por Italico76; 25/05/2014 a las 20:39