-
Notifications
You must be signed in to change notification settings - Fork 13
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
Librerías permitidas, no permitidas y malas prácticas T4 #503
Comments
Hola, se puede usar math? |
¡Buenas tardes, @javibust ! Sí, sí se puede ocupar math. ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
Hola! Entonces lo que vimos en los contenidos de interfaces if name == 'main':
|
@josefa00 ¿Qué parte te refieres con exactitud? Todo lo que muestras está en Librerías permitidas. |
Se puede usar la librería re (de python)?, Es muy útil para verificar el nombre del usuario |
Me imagino que se refiere a exec(), yo tengo la misma duda, dado que dicen que esta prohibido, pero yo he visto que siempre lo usan |
Entiendo su duda. Lo que ocurre es que son métodos distintos. Lo que está prohibido es la función built-in de python |
ahh okaa, entonces para abrir un pop up no se puede ocupar exec() cierto? |
¿Un pop up dentro de tu juego? ¿Cómo un mensaje de error o algo semejante? Los QWidget también tienen el método, y es nuevamente distinto al de python. Por lo que en ese contexto se podría utilizar. Sin embargo, hay otros métodos que vienen con QWidget que pueden cumplir satisfactoriamente (y a veces es hasta mejor) el comportamiento de un pop up. Lo ideal es que puedan escudriñar en la documentación oficial de PyQt para que aprovechen y puedan trabajar bien con la librería, |
¡Buenos días, @AndresFerrerC ! Sí, sí se puede ocupar re. ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
¡Buenos días, @ArthurFJ ! Sí, sí se pueden ocupar pyqtSlots. ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
Holi, ¿puedo usar |
Puedo usar QPropertyAnimation de PyQt6.QtCore? |
hola! se puede usar random? |
Hola, ¿puedo usar la librería Turtle, para el movimiento de objeto? |
Hola, se puede usar os.walk,os.listdir y os.scandir? |
¡Buenos días! @Vicente1824 , sí se puede ocupar @ArthurFJ , sí se puede ocupar @augustayanez , sí se puede ocupar @Arielmild , no, no se puede ocupar @waknaudt , sí, sí se pueden ocupar esos métodos de ¡Éxito en sus tareas! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
Hola, se puede usar functools? |
¡Buenas, @JPBarrosG ! ¿Puedes explicar a grandes rasgos para qué quieres ocuparla? 👀 |
Se puede usar sleep() del modulo time? |
Hola, puedo usar AlignmentFlag y FoucsPolicy? |
Hola, puedo usar QPainter? Como que queda bonito jkasjksaj 🦅 |
¡Buenas tardes, @waknaudt @ArthurFJ y @LemmyLimonLimonada ! Todo lo que piden usar, se pueden usar. ¡Éxito en sus tareas y manténganse secos! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
Buenas tardes, puedo ocupar try/except ValueError: (?) |
Hola, en el main.py del cliente y servidor se puede usar except?? |
Hola, cuando dicen que no se pueden usar variables gloables se refieren a que no se puede hacer esto? |
Hola entonces si estría permitido usar exec() para QMessageBox?
este ejemplo es de https://www.pythonguis.com/tutorials/pyqt6-dialogs/ |
@josegrz |
se puede usar qwidget para las clases del cliente y el juego? |
Buenas tardes! @undieguito y @scovarrubiasm es posible ocupar @IsidoraCarmona , eso se llama variable de clase, lo cual está permitido. @josegrz , @Jpdelaf Ese @Qjudini , sí, se puede ocupar. ¡Éxito en sus tareas! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
holaa, se puede usar break de casualidad? lo pienso usar cuando un cliente se desconecte de golpe o haya algun error |
Hola, se puede usar grabKeyboard? |
hola, se puede usar qsplitter? para hacer las divisiones de la pantalla en la interfaz grafica de la ventana de juego |
¡Buenas tardes! @rinsoni , no es recomendable ni una buena práctica ocupar break, pero tampoco será penalizado su correcto uso. @jfierro2801 , si te requieres a la función de Qwidget, sí, sí se puede. @nicolaslindl , sí, sí se puede ocupar. ¡Éxito en sus tareas! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
Hola! se puede usar glob.glob()? |
Buenas noches, @brbaracanales Lamento la confusión, sí se puede! ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
¿puedo usar "os.path.dirname("file")","os.path.abspath("file")", como os.path.join("...", "...") para abrir o colocar "algo" al menú/tarea? ya que lo ví en una ayudantia y estaba viendo como adaptarlo con los demas os.path y me esta sirviendo en un momento |
Buenas noches, @Bonjour1X ! Sí, sí se puede ocupar. ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
hola esta perimitido usar self.exec() para un Qthread ? |
Buenas, @R3Y3X ¿Puedes explicar para qué quieres ocuparlo en vez de run? 👀 |
Hola! se puede usar itemgetter de operator? para ordenar numeros |
Buenas, @BenjaMedinaPUC ! Sí, sí se puede. ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
|
Puedes ocuparlo! ¡Éxito en tu tarea! ꒰ᐢ. .ᐢ꒱₊˚⊹ |
Para consultar sobre una librería deben responder esta issue con una pregunta de la siguiente forma:
Toda librería que tenga que instalarse no está permitida.
¡Recuerden especificar en su README qué librerías utilizan!
✔ Librerías Permitidas
❌ Librerías y Herramientas 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!
The text was updated successfully, but these errors were encountered: