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
Para consultar sobre una librería deben responder esta issue con una pregunta de la siguiente forma:
¿Puedo usar la librería nombre_librería para hcaer explicación_de_lo_que_quiero_hacer?
!Recuerden especificar en su README qué librerías utilizan y citar correctamente permisos de usar librerías!
✅ Librerías Permitidas
ABC
collections
random
os.path
typing
copy
string
math
sys.argv
sys.exit
_ _ future _ _
PyQt5
json
time
datetime
threading
flask
os.listdir
socket
requests
os.urandom
string.ascii_letters
pathlib.Path
pickle
pandas
❌ Librerías Prohibidas
sys (excepto las dos funciones permitidas)
csv
numpy
re
glob
py_cui
PyQt6
☠️ Built-ins Prohibidos
El uso de alguna de las siguiente funciones es automáticamente un 1,0 sin discusión: 😭
sys.excepthook también se prohibe? :0
Hola @antoedg! Solo se permite su uso explícitamente para lo mostrado en los contenidos (para mostrar errores en consola). Si quieres ocuparlo para otra cosa debes preguntar y especificar explícitamente el caso de uso que le darías.
Buena suerte en la tarea!
Entonces puedo usar sys.excepthook para ver errores de PyQt en consola para esta tarea¿? y tendría que usarlo como "sys.excepthook" o "sys. __ excepthook __" (con doble guión bajo)¿?
Entonces puedo usar sys.excepthook para ver errores de PyQt en consola para esta tarea¿? y tendría que usarlo como "sys.excepthook" o "sys. __ excepthook __" (con doble guión bajo)¿?
Sí, solo para ese uso oficialmente. Si quieres ocuparlo para algo más, debes pedir explícitamente cual sería ese otro uso.
Ahí respecto al uso, eso debes verlo tu para que tenga el funcionamiento correcto, pero lo relevante para la corrección es que sea solo para ver errores de pyqt en consola.
Hola, otra consulta en cuestión de librerias, se puede ocupar os.makedirs()? Saludos!!!
Respecto a esta funcionalidad, no, no puedes ocupar esta funcionalidad. Si quieres que exista una carpeta siempre en tu repositorio de github puedes ocupar los archivos ".keep" vacíos (sin contenido) pero que aseguran que la carpeta se suba
Hola @DaniFantasy ! Para qué quieres ocupar queue.Queue?
Hola, tengo la misma duda!
Aparece en los contenidos y en las experiencias como una manera para que distintos threads se comuniquen entre sí (considerando el lado del servidor) y reciban mensajes. Por ejemplo en la experiencia 5 (en el thread_cliente) el cliente tiene un loop donde constantemente le hace "self.mensajes.get()" a su Queue para recibir mensajes e interpretarlos para enviarlos.
Precisamente para eso quiero usarlo (particularmente lo usé para que el thread del Aviator y el thread del Blackjack pudieran comunicarse con los threads de cada cliente)
Hola buenas tardes, disculpa puedo usar urllib (.request, .error y .parse) para hacer peticiones HTTP internas entre mi servidor y de sockets y la api rest (get, post, patch) y para parsear por ej: el endpoint (GET juegos?n=N)en el servidor HTTP?
Hola @DaniFantasy ! Para qué quieres ocupar queue.Queue?
Hola, tengo la misma duda! Aparece en los contenidos y en las experiencias como una manera para que distintos threads se comuniquen entre sí (considerando el lado del servidor) y reciban mensajes. Por ejemplo en la experiencia 5 (en el thread_cliente) el cliente tiene un loop donde constantemente le hace "self.mensajes.get()" a su Queue para recibir mensajes e interpretarlos para enviarlos. Precisamente para eso quiero usarlo (particularmente lo usé para que el thread del Aviator y el thread del Blackjack pudieran comunicarse con los threads de cada cliente)
@bluecoralmoon Sí, se puede ocupar la librería, entonces. Buena suerte! :)
Hola buenas tardes, disculpa puedo usar urllib (.request, .error y .parse) para hacer peticiones HTTP internas entre mi servidor y de sockets y la api rest (get, post, patch) y para parsear por ej: el endpoint (GET juegos?n=N)en el servidor HTTP?
Hola @hreategui! Lo siento, pero no puedes ocupar esta librería 😔
Hola @DaniFantasy ! Para qué quieres ocupar queue.Queue?
Hola, tengo la misma duda! Aparece en los contenidos y en las experiencias como una manera para que distintos threads se comuniquen entre sí (considerando el lado del servidor) y reciban mensajes. Por ejemplo en la experiencia 5 (en el thread_cliente) el cliente tiene un loop donde constantemente le hace "self.mensajes.get()" a su Queue para recibir mensajes e interpretarlos para enviarlos. Precisamente para eso quiero usarlo (particularmente lo usé para que el thread del Aviator y el thread del Blackjack pudieran comunicarse con los threads de cada cliente)
@bluecoralmoon Sí, se puede ocupar la librería, entonces. Buena suerte! :)
Gracias por la respuesta!, y disculpa por no contestar
Activity
antoedg commentedon Nov 16, 2025
sys.excepthook también se prohibe? :0
MaxAl100 commentedon Nov 17, 2025
vtyphoonic commentedon Nov 19, 2025
Entonces puedo usar sys.excepthook para ver errores de PyQt en consola para esta tarea¿? y tendría que usarlo como "sys.excepthook" o "sys. __ excepthook __" (con doble guión bajo)¿?
MaxAl100 commentedon Nov 19, 2025
Sí, solo para ese uso oficialmente. Si quieres ocuparlo para algo más, debes pedir explícitamente cual sería ese otro uso.
Ahí respecto al uso, eso debes verlo tu para que tenga el funcionamiento correcto, pero lo relevante para la corrección es que sea solo para ver errores de pyqt en consola.
shesxoo commentedon Nov 19, 2025
se puede utilizar itertools?
MaxAl100 commentedon Nov 19, 2025
Hola @shesxoo! Sí, puedes ocupar iterrools :)
undieguito commentedon Nov 20, 2025
Hola!! se puede ocupar la libreria logging?
undieguito commentedon Nov 20, 2025
Hola, otra consulta en cuestión de librerias, se puede ocupar os.makedirs()?
Saludos!!!
MaxAl100 commentedon Nov 20, 2025
Hola @undieguito! Sí, puedes ocupar logging
Respecto a esta funcionalidad, no, no puedes ocupar esta funcionalidad. Si quieres que exista una carpeta siempre en tu repositorio de github puedes ocupar los archivos ".keep" vacíos (sin contenido) pero que aseguran que la carpeta se suba
bluecoralmoon commentedon Nov 20, 2025
hola! se permite wsgiref.simple_server para crear el server de la api?
MaxAl100 commentedon Nov 20, 2025
Hola! Sí, sí puedes ocupar
wsgiref.simple_serverpara crear el server de la api! 👍FranciscoRojas12 commentedon Nov 21, 2025
Se puede ocupar la librería operator? En el enunciado la recomiendan, pero quería preguntar para asegurarme
4 remaining items
MaxAl100 commentedon Nov 22, 2025
@NicolasJimenez05 lamento informarte que no puedes ocupar struct para codificar y decodificar 😔
NicolasJimenez05 commentedon Nov 22, 2025
@MaxAl100, no hay problema gracias voy a ver como lo cambio
DaniFantasy commentedon Nov 23, 2025
Se puede usar queue.Queue?
LizEster commentedon Nov 23, 2025
hola @MaxAl100 se puede usar jsonify?
MaxAl100 commentedon Nov 24, 2025
Hola @DaniFantasy ! Para qué quieres ocupar queue.Queue?
MaxAl100 commentedon Nov 24, 2025
Hola @LizEster ! Para qué quieres ocupar jsonify?
bluecoralmoon commentedon Nov 24, 2025
Hola, tengo la misma duda!
Aparece en los contenidos y en las experiencias como una manera para que distintos threads se comuniquen entre sí (considerando el lado del servidor) y reciban mensajes. Por ejemplo en la experiencia 5 (en el thread_cliente) el cliente tiene un loop donde constantemente le hace "self.mensajes.get()" a su Queue para recibir mensajes e interpretarlos para enviarlos.
Precisamente para eso quiero usarlo (particularmente lo usé para que el thread del Aviator y el thread del Blackjack pudieran comunicarse con los threads de cada cliente)
hreategui commentedon Nov 24, 2025
Hola buenas tardes, disculpa puedo usar urllib (.request, .error y .parse) para hacer peticiones HTTP internas entre mi servidor y de sockets y la api rest (get, post, patch) y para parsear por ej: el endpoint (GET juegos?n=N)en el servidor HTTP?
MaxAl100 commentedon Nov 24, 2025
@bluecoralmoon Sí, se puede ocupar la librería, entonces. Buena suerte! :)
MaxAl100 commentedon Nov 24, 2025
Hola @hreategui! Lo siento, pero no puedes ocupar esta librería 😔
DaniFantasy commentedon Nov 24, 2025
Gracias por la respuesta!, y disculpa por no contestar
MatQu19 commentedon Nov 25, 2025
Hola! Se puede usar matplotlib para graficar la trayectoria del avión en aviator?
MaxAl100 commentedon Nov 25, 2025
Hola @MatQu19 ! Lamento informarte que no puedes ocupar la librería matplotlib 😔
basulto-py commentedon Nov 25, 2025
hola se puede ocupar PyQtGraph para graficar la trayectoria del avion?
MaxAl100 commentedon Nov 25, 2025
Hola @basulto-py! Ya que no está incluida en la librería base de pyqt NO está permitido ocuparlo 😔