Tag: CMAKE-GENERATORS
Trabajando con python3, tenía un requisito: Realizar algún trabajo previo Realizar el trabajo principal Limpiar el trabajo previo Tomando inspiración de los “fixtures” en pytest, me encontré con esta publicación en este enlace y escribí un código loco. Aunque este código loco funciona, me gustaría entender la magia del yield . . . Read more
Tengo un proyecto que estoy considerando hacer asíncrono debido a su alto costo y tiempo de ejecución. En este proyecto tengo un generador que genera alrededor de varios millones de datos. def generate_data(): while True: yield data # break if condition fulfilled Los datos generados luego se escriben en un . . . Read more
Dado un generador simple con un valor de retorno: def mi_generador(): yield 1 yield 2 return 3 Estoy buscando una función simple que devuelva la lista generada y el valor de retorno. >>> salida_y_retorno(mi_generador()) ([1, 2], 3) No parece haber una forma limpia de hacer esto. Dentro de otro generador, . . . Read more
Estoy tratando de averiguar cuál es la mejor forma de utilizar un generador al analizar un archivo línea por línea. Cuál será la mejor opción de uso de la comprensión de generadores. Primera opción. with open(‘some_file’) as file: lines = (line for line in file) Segunda opción. lines = (line . . . Read more
En el siguiente código obtengo ([1], [1]) para l1, pero ([0], [1]) para l2, l3, l4. Lo cual me resulta sorprendente, especialmente la diferencia entre usar t en la cláusula in (l3, l4), donde no hace ninguna diferencia si es una comprensión de generador o una comprensión de lista, vs . . . Read more