Quiero aprovecharme de las ventajas que ofrece Python y compartir un pequeño “tip” o más bien script, que nos servirá para crear estructuras de directorios y archivos de forma automática.
Evidentemente esto es útil cuando necesitamos replicar una estructura compleja de carpetas y archivos para no tener que hacerlo manualmente.
Categoría: Python
Cualquier cosa sobre nuestra querida serpiente «python».
Generadores en Python
Un generador es una función “especial” que produce valores uno a uno.
Cada vez que llamemos a esta función, nos devolverá un nuevo valor.
Para una función normal se utiliza return para devolver un valor, pues bien, para crear un generador se utiliza yield para devolver un valor.
Una diferencia importante es que yield devuelve un valor y suspende la ejecución de la función, es decir, pausa la función y mantiene el estado de sus variables hasta que volvamos a llamar al generador…
Leer másEnum en Python
Los enumerations, en adelante «enums», aparecieron en Python en la versión 3.4 del lenguaje.
Un enum, es un tipo de dato que nos permite definir un conjunto de valores constantes.
Con ellos pretendemos representar un conjunto fijo de valores constantes relacionados. De esta manera obtenemos un código más fácil de leer, entender y mantener.
Leer más