Re: Equivalente Del Import De Python En Gambas.
Jeje.
¿ Para que necesitas el "import" de Python ?.
Cada lenguaje tiene sus maneras de hacer las cosas.
gambas tiene sus componentes y "librerías". Entonces , ¿ que te preocupa ?.
Una librería como tu la llamas en Python es un modulo. Un grupo de funciones plasmadas
en un archivo .py (archivo de Python ).
En Python tu puedes tener el modulo
matematicas.py y hacer uso en otro archivo
misproblemasdemates.py llamándola
de dos formas distintas.
import matematicas
from matematicas import trigonometría
(Solo importamos la parte de trigonometría)
Les llaman con la palabra "namespace"
from matematicas import *
Todo el modulo.
De la primera forma para llamar a un método o función:
matematicas.trigonometria.calcularseno()
De la segunda forma.
trigonometría.calcularseno()
¿ Qué te interesa saber más ?.
Aunque hay librerías que están compiladas de alguna forma (ya que Python se entiende también con su abuelo "C" ...hahaha).
Normalmente vas a encontrar archivo suelto en algún lugar del disco. Por ejemplo el modulo
math.py
Esta compuesto de muchos tipos de funciones, pero puede que a ti "solo" te interese una parte de esta librería.
Otra cosa que hay que tener en cuenta es "según como importes la librería" es mejor hacerlo de alguna forma
concreta. Imagina que tienes una función que se llama igual que la que contiene la librería, por el orden
que tiene, suplantaría a la de la librería o modulo. De esto que sea mejor llamarla de la forma:
import matematicas
Ahora estoy un poco dormido. Pero a lo mejor se puede hacer:
import matematicas.trigonometria
Modulos en Python
Que bien, que te guste tanto Python. Jajajaja..
Últimamente no tengo tiempo ni para uno ni para otro.
Saludos
===================
Gambas Básico
"No es un bug, es una característica no documentada"