-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Labels
Description
Para consultar sobre una librería deben responder esta issue con una pregunta de la siguiente forma:
¿Puedo usar la librería
nombre_libreríapara hacerexplicación_de_lo_que_quiero_hacer?
¡Recuerden especificar en su README qué librerías utilizan!
✔ Librerías Permitidas
- socket
- PyQt5
- QtDesigner
- threading
- time
- random
- collections
- string
- pprint
- textwrap
- beautifultable
- json
- pickle
- os
- sys.exit
- functools.partial
- functools.reduce
- itertools
- datetime
- dataclasses
❌ Librerías Prohibidas
- pygame
- OpenCV
- Arcade
- Pyglet
- Tkinter
- matplotlib
- keyboard
- shutil
- pathlib
- glob
- pandas
- numpy
- ast
- curses
- io
- sympy
☠️ Built-ins Prohibidos
El uso de alguna de las siguiente funciones es automáticamente un 1,0 sin discusión: 😭
- exec (explicación)
- eval (explicació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).- Variables globales de cualquier tipo.
Import *o imports que no se encuentren al inicio del programa.- Paths absolutos y no relativos.
- No añadir encoding al momento de trabajar archivos.
- No utilizar señales cuando corresponde.
Éxito en la tarea, programadores avanzados! 🐧🥋
Reactions are currently unavailable