Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formato parametros.json #233

Open
jimmygallardo opened this issue Jun 4, 2022 · 1 comment
Open

Formato parametros.json #233

jimmygallardo opened this issue Jun 4, 2022 · 1 comment
Assignees
Labels
Tarea 3 Dudas sobre la T3

Comments

@jimmygallardo
Copy link

Prerrequisitos

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

  • [X ] Leí las reglas del foro (https://github.com/IIC2233/syllabus/issues/4)
  • [ X] Busqué en las issues si ya preguntaron mi duda y no encontré nada parecido (https://github.com/IIC2233/syllabus/issues)
  • [ X] Revisé el compilado de dudas de la tarea y no encontré una issue similar a la mía (https://github.com/IIC2233/syllabus/issues/1)
  • [ X] Mi duda no se trata sobre una librería, built-in o mala práctica, ya que eso se pregunta en la issue creada para ello.
  • [X ] Mi duda no se trata de un tema administrativo o personal, ya que en ese caso debo contactar a mi profe, al Jefe de Bienestar o al correo del curso (https://iic2233.github.io/contacto/)
  • [X ] Utilizaré un título descriptivo y llenaré correctamente esta plantilla
  • [X ] De ser necesario, solo colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado copia

Punto 3.1.2 de la tarea 3

No comprendo que me piden hacer, cree el archivo parametros.json para clientes y para servidor, pero no se como se ocupa este formato, la verdad pensé en simplemente crear un archivo parametros.py para cada caso y allí anotar el port y el host de la siguiente manera:

#este codigo esta en los contenidos es como un ejemplo#

port = 8080
host = socket.gethostname()

no se si me pueden explicar como trabajar con el json, que lo copie y pegue tal cual me arrojo error, luego note que tenia que cambiar las cosas entre <> y busque mi ip y la pague y seguía arrojando error y no se como se hace

@jimmygallardo jimmygallardo added the Tarea 3 Dudas sobre la T3 label Jun 4, 2022
@vicentethomas vicentethomas self-assigned this Jun 4, 2022
@vicentethomas
Copy link

Hola!
El enunciado pide que los parámetros se encuentren en un formato .json, y que existan archivos distintos para servidor y cliente, por lo que no se obtendrá puntaje si creas los parametros en python 😢. Te recomiendo revisar los archivos de la AF3, donde podrás ver el formato para escribir en .json 😄 .

En esa actividad, se encuentra el archivo parametros.json que tiene los siguientes parámetros:
image

Luego, para poder leer este archivo te recomiendo revisar el archivo llamado utils.py en la misma actividad.
image
Puedes observar que se crean métodos que te permitirán obtener los parámetros de tu archivo .json y poder utilizarlos en tu código. Para ello, cada archivo en el que quieras importar parámetros, se importa el método data_json del archivo utils.py.
image

Espero se entienda! Cualquier cosa que no quede claro, vuelve a preguntar 👍

@vicentethomas vicentethomas changed the title Título descriptivo (reemplazar con el título apropiado) Formato parametros.json Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tarea 3 Dudas sobre la T3
Projects
None yet
Development

No branches or pull requests

2 participants