Closed jfpena1 closed 5 years ago
¡Hola, @jfpena1!
Dos preguntas:
¿Cuál es el path de pixel_collector.py
relativo al directorio T03
?
¿Cómo estás importando pixel_collector.py
? Me refiero a la línea de código.
Quedo atento,
Ariel
pixel_collector.py esta en la carpeta T03, es decir su path estando en la carpeta T03 seria simplemente pixel_collector.py. L estructura de la carpeta es : T03/ pixel_collecto.py otros client/ _main.py manejar_imagenes.py otros server/ main.py otros
La verdad no se bien como hacerlo. Hasta ahora tengo puesto from ..pixel_collector import get_pixels y con eso es lo que tira el error. Gracias Ariel, Julio.
Dale. Lo que pasa es por alguna razón que desconozco, Python te está prohibiendo importar cosas desde un directorio superior (en este caso, T03
es superior a T03/server
, que es donde se está ejecutando el programa).
Te recomiendo mover pixel_collector.py
al directorio T03/server
. De esta manera podrás importarlo usando la sentencia
from pixel_collector import get_pixels
Esto debería funcionar. Recuerda, además, que este archivo es usado sólo por el servidor, por lo que hace sentido que se encuentre en su mismo directorio.
Ariel
Gracias!!
Hola tengo una duda quizas muy basica pero no he podido solucionarlo con google. No logro poder importar pixel_collector en un archivo dentro de la carpeta cliente.
En particular me sale el error ValueError: attempted relative import beyond top-level package
Como debo hacerlo? muchas gracias