El día 28 de abril de 2011 19:55, Yixander de la Paz Milán <ydmi...@estudiantes.uci.cu> escribió: > buenas tardes, hola a todos: > > Estoy desarrollando una aplicación pero cuando voy a importar cualquier > módulo que está fuera del paquete me da error y no se me ejecuta, sin emabrgo > cuando está dentro de mi paquete no da ningun tipo de error, aqui les dejo un > ejemplo para ver si me pueden ayudar. > > Este es el error que me da en la consola cuando lo mando a ejecutarse: > File "/usr/local/GetBDs/src/Demonio/pgData_Deamon.py", line 7, in <module> > from metricas.pgData import PGData > ImportError: No module named metricas.pgData > > > la escrtuctura es la siguiente: > > GetBDs > src > Demonio > __init__.py > pgData_Deamon.py > metricas > __init__.py > pgData.py > > Como decía anteriormente si en vez de poner from metricas.pgData import > PGData pusiera from pgData import PGData no me da error...
Es que la forma de hacerlo es así: from directorio.fichero import Clase1, Clase2 SI lo haces de la otra forma buscará en src el fichero pgData y no está ahí. > saludos > > > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- lopz es libre, usa --> GNU/linux gentoo +--[RSA 2048]--+ | ..o.o=+ | | o =o*.+ | | . . *oO . | | .EBoo | | o.S | +--[lopz.org]--+ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/