Re: [Python-es] Problema con Queue.put

2012-05-09 Por tema Chema Cortes
El día 9 de mayo de 2012 03:32, Chema Cortes escribió: > [] > >        k.terminate() >        pool.terminate() > > O sea, el proceso "saving" prácticamente se ve interrumpido en el > mismo momento que extrae el último dato de la queue, que en el caso de > windows se nota por un fallo general

[Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Dani Muñoz
Hola, Tengo una duda con respecto al funcionamiento de los ficheros __init__.py. Digamos que estoy haciendo un "mini-proyecto" en Python en el que necesito importar tres módulos (cada uno de los cuales es un fichero .py) a otro script, que es el principal (el que se ejecutará al final). Jerárquic

Re: [Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Sergio Fernández
porque para mainf.py no existe ese modulo deberias ponerlo en el path, por ejemplo poniendo algo como esto al principio del mainf.py: import sys sys.path.append("../..") 2012/5/9 Dani Muñoz : > Hola, > > Tengo una duda con respecto al funcionamiento de los ficheros > __init__.py. Digamos que es

Re: [Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Juan José Gómez Romera
Lo normal es colocar el archivo principal en la raiz y el resto de ficheros, modulos,... en su misma carpeta o en subdirectorios, algo como: /proyecto main.py otroarchivo.py tools/ __init__.py addsubt.py muldiv.py fileread.py Así main verá tanto el contenido de otro archivo como los archivos del d

Re: [Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Chema Cortes
El día 9 de mayo de 2012 15:09, Dani Muñoz escribió: > Dentro de la carpeta PRUEBASmod he creado el fichero __init__.py, que > es el que debería hacer que PRUEBASmod se comportara más adelante como > un módulo más que contiene a otros módulos, Además del __init__.py necesitas añadir el paquete a

Re: [Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Dani Muñoz
Muchas gracias, chicos. Ya está solucionado. En primer lugar probé lo que me dijo Sergio Fernández, puse esas dos líneas de código al principio de mainf.py, pero al ejecutarlo no me reconocía las funciones que iban contenidas en él (como si no las hubiera definido, ni las hubiera importado de ningú

Re: [Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Sergio Fernández
Perfecto, Dani, casi siempre hay varias soluciones para todo. Solo un detalle: lo que apuntas d eimportar cosas en los __init__.py, suele hacerse para abreviar rutas de importacion. Suponiendo 'mimodulo' asi: mimodulo __init__.py submodulo __init__.py foo.py Si

Re: [Python-es] Importar módulos mediante un fichero __init__.py

2012-05-09 Por tema Juan José Gómez Romera
Echale un vistazo a esta parte del manual de python a ver si te aclara: http://docs.python.org/tutorial/modules.html ___ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/