IIC2233 / Syllabus

148 stars 13 forks source link

Duda número de main.py #661

Open BoPe3p opened 3 hours ago

BoPe3p commented 3 hours ago

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Duda

Me surge una duda de enunciado ya que sale lo siguiente: "Cada directorio debe contar con los archivos y módulos necesarios para su correcta ejecución, asociados a los recursos que les correspondan, además de un archivo principal main.py, el cual inicializa cada una de estas entidades funcionales"

Entonces cuantos main py deberíamos tener?? Son 3? uno principal fuera de la carpeta servidor y de la cerpeta cliente aparte del main.py de servidor y cliente que deberían tener las clases o deberíamos tener solo dos main.py y desde uno corremos a los otros??

image

lucolhabe commented 2 hours ago

Hola @BoPe3p cada carpeta tiene su propio main.py, es decir servidor y cliente, que es el archivo que ejecutara la totalidad de ambas partes. Piensa como si estuviera pensando que cada parte pudiera correr en un computador distinto. Espero con eso hayas entendido cuantos main.py son necesarios.

BoPe3p commented 2 hours ago

@lucolhabe Entiendo lo que dices sobre correr en un computador distinto, la cosa es que para nuestro trabajo se supone que lo van a probar haciendo "python main.py puerto", mi pregunta va más como: el main.py que van a correr en la terminal, ¿Es el main.py del cliente, el main.py del servidor o el main.py de la carpeta T4 (si es que debe existir un main.py en dicha carpeta)? O si, como deberían correr en computadores distintos, van a correr el main.py del servidor y aparte también en otra terminal van a correr el main.py de cliente?

Saludos

lucolhabe commented 2 hours ago

Para ejecutarlo primero se corre el main.py del servidor, y luego el del cliente. Esto lo puedes ver a mas detalle en la clase. Aun asi, para probar tu propia tarea deberias estar ejecutando ambas partes de la forma mencionada. Espero se haya entendido bien