[Python-es] CGI -> importar clases

Nekmo contacto en nekmo.com
Dom Abr 17 04:19:35 CEST 2011


Prueba con lo siguiente y dinos si te funciona:

from . class_manejo_web import manejo_web

Un cordial saludo:
-- Nekmo.

Sitio web: http://nekmo.com
Dirección de contacto: contacto en nekmo.com
XMPP/Jabber: contacto en nekmo.com
Identi.ca: http://identi.ca/nekmo
Diaspora: Nekmo



El día 16 de abril de 2011 20:21, Jesús Genicio <jgenicio en gmail.com> escribió:
> Hola amigo en s:
>
> Pregunta de novato :))
>
> Tengo un programa para ejecutar sobre web, el cual tengo dividido en
> archivos, cada uno con una clase:
>
> Y al hacer sobre un archivo de prueba ( /var/www/py/prueba.py) esto:
>
> from class_manejo_web import manejo_web
>
> estando el archivo "class_manejo_web.py en el mismo directorio que prueba.py
>
> me da este error:
>
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1] Traceback (most
> recent call last):
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1]   File
> "/var/www/py/liquidacion/prueba.py", line 11, in <module>
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1]
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1] from
> class_calculo_prima import calcula_prima
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1] ImportError
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1] :
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1] No module named
> class_calculo_prima
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1]
> [Sat Apr 16 20:20:20 2011] [error] [client 127.0.0.1] Premature end of
> script headers: prueba.py
>
> Está claro que no encuentra el archivo, ¿dónde o de qué manero lo
> tengo que declarar, guardar...?
>
> S2.
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>


Más información sobre la lista de distribución Python-es