Open matiasmasjuan opened 2 years ago
Tengo una duda con el exec, ¿este también está prohibido? Lo pregunto más que nada porque todos los ejemplos que se nos han enseñado tanto en clases,ayudantías o actividadedes han ocupado el exec para ejecutar una "aplicación". Por ejemplo, ¿esto no se podría hacer?
if name = "main": app = QApplication([ ]) ventana = VentanaGenerica( ) ventana.show( ) app.exec( )
Hola @paulmacguire ! Sí, si puedes usar eso. El método exec
de QApplication no tiene ninguna relación con el built-in exec
. Por lo tanto, si está permitido su uso.
Se puede ocupar la librería "playsound" para hacer sonar un sonido? Sólo tiene la función
playsound()
que recibe como argumento el camino al archivo que se quiere escuchar.
Hola @MaxAl100 : Nop, no está permitido el uso de playsound
para la reproducción del sonido. Recuerda que Qt
contiene módulos especiales para ejecutar sonidos, asi te recomiendo buscar información al respecto 👀
Saludos!
Hola! Puedo usar el built-in de funciones lambda/anónimas para ordernar una lista?
Hola! Se puede ocupar clases abstractas (librería abc
)?
Hola @benja420p : Sí, si puedes usar built-in de funciones lambdas
para ordenar una lista. :ok_hand:
Hola @diegorakos : Sí, si puedes usar clases abstractas. Lo mismo aplica con todos los contenidos que han visto hasta ahora en el curso.
Hola! se puede usar la librería turtle para mover los aliens?
Hola @aisleenceron ! No, no puedes usar turtle
. Todo lo que tenga que ver con interfaz se debe realizar mediante la librería PyQt5
.
Hola, se puede utilizar isalnum() al ingresar el usuario? Gracias.
Hola @MarieCaussade: Sí, si puedes utilizar el built-in isalnum
.
Hola, se puede usar la libreria pynput?
Hola! Puedo utilizar el builtin round()
para mantener el tiempo como un int? (ya que al multiplicarlo por el ponderador un par de veces, el resultado es bastante feo)
@ignacioOrteg4: No se para qué quieres usar pynput
especificamente, pero si es para controlar dispositivos I/O como el teclado o el mouse, no está permitido su uso. Deberán utilizar los recursos de PyQt5
para manejar estos casos.
@benja420p : Sí, puedes usar round
para eso. Recuerda de mencionarlo en tu README.md
con su justificación.
Hola, se puede usar la libreria mplayer para sobreponer imagenes?
Hola @jahernandez2 : No, no puedes usar mplayer
. Todo lo relacionado al manejo de imágenes debe ser realizado mediante la librería PyQt5
.
Para consultar sobre una librería deben responder esta issue con una pregunta de la siguiente forma:
¡Recuerden especificar en su README qué librerías utilizan!
✔ Librerías Permitidas
❌ Librerías Prohibidas
☠️ Built-ins Prohibidos
El uso de alguna de las siguiente funciones es automáticamente un 1,0 sin discusión: 😭
Malas prácticas
El uso de las siguientes prácticas será considerado una mala práctica:
except Exception:
o únicamenteexcept:
(excepciones bien capturadas sí estarán permitidas).parametros.py
.Import *
o imports que no se encuentren al inicio del programa.¡Ánimo y éxito en sus tareas! 👽️🔫️