You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[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 (iic2233@ing.puc.cl).
[x ] Utilizaré un título descriptivo y llenaré correctamente esta plantilla.
[ x] De ser necesario, colocaré código simple que permita explicar mi problema o duda, ya que compartir código de esta evaluación puede ser considerado una falta a la ética.
Estoy intentando terminar la ejecución del cliente en cmd utilizando la excepción KeyboardInterrupt, la cual debiera funcionar al presionar la combinación ctrl+c. Utilicé el código dado en el main.py de la AF3, pero el cliente no detiene su ejecución y es necesario cerrar y abrir una nueva terminal para volver a ejecutarlo. ¿Podrían revisar el main.py del cliente de mi último push para ver que puede estar mal?
The text was updated successfully, but these errors were encountered:
Al igual que la T2, cuando estamos trabajando con interfaz gráfico, ella es la que tiene el poder de la consola y por eso, PyQt5 no reconoce, por defeco, la excepción KeyboardInterrupt para cerrar la interfaz y detener el programa.
La única forma que hay por ahora es cerrar la interfaz y con eso, el python terminará su ejecución y desconectará del servidor. La otra opción es investigar cómo hacer que PyQt5 detecte la excepción KeyboardInterrupt y ahí incluir todo el código necesario para cerrar la interfaz gráfica.
Prerrequisitos
(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")
Estoy intentando terminar la ejecución del cliente en cmd utilizando la excepción KeyboardInterrupt, la cual debiera funcionar al presionar la combinación ctrl+c. Utilicé el código dado en el main.py de la AF3, pero el cliente no detiene su ejecución y es necesario cerrar y abrir una nueva terminal para volver a ejecutarlo. ¿Podrían revisar el main.py del cliente de mi último push para ver que puede estar mal?
The text was updated successfully, but these errors were encountered: