Programa en varios archivos

Solicite, consulte o publique recursos de referencia para desarrolladores.

Programa en varios archivos

Notapor Juanxo » Sab Feb 07, 2009 12:27 pm

Alguien sabe de algún tutorial donde expliquen bien como importar otros archivos, llamar a sus funciones, variables, etc??
Avatar de Usuario
Juanxo
 
Mensajes: 437
Registrado: Sab Ene 31, 2009 2:34 am
Ubicación: Madrid(España)

No conozco ninguno pero...

Notapor algarafa » Sab Feb 07, 2009 12:37 pm

Yo no conozco ninguno, pero te puedo explicar lo siguiente (en Python):
Para ejecutar otro archivo, (tienen que estar los dos en el mismo directorio):
Código: Seleccionar todo
import nombre_de_archivo_sin_extension

Para importar una función de un archivo:
Código: Seleccionar todo
from nombre_de_archivo_sin_extension import una_funcion, otra_funcion

Y para importar todas las funciones de un archivo:
Código: Seleccionar todo
from nombre_de_archivo_sin_extension import *

Notaras que al hacer cualquier acción de estas se te crea en el directorio en el que estan los archivos un archivo con el nombre del importado pero en vez de .py .pyc, que es un binario para la máquina de Python. Esto lo hace Python automaticamente para que la próxima vez que ejecutes el programa sea más rápida la ejecución. Si mo dificaras el archivo.py, el archivo.pyc se modificaría automaticamente en función del otro.
¡Espero haber ayudado en algo!
http://liberatumundo.wordpress.com/
Avatar de Usuario
algarafa
 
Mensajes: 135
Registrado: Lun Oct 27, 2008 6:12 pm
Ubicación: España

Notapor Juanxo » Sab Feb 07, 2009 1:00 pm

y se podria acceder a una variable de otro archivo para cambarla??(esque estoy probando en tu tres en raya :P a ver si puedo acer que sea 1p vs 2p o 1p vs com.
Avatar de Usuario
Juanxo
 
Mensajes: 437
Registrado: Sab Ene 31, 2009 2:34 am
Ubicación: Madrid(España)


Volver a Artículos, traducciones y documentación

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron