Resultados de la búsqueda a petición "yield"
qué hace el rendimiento sin valor en el administrador de contexto
import contextlib import time @contextlib.contextmanager def time_print(task_name): t = time.time() try: yield finally: print task_name, "took", time.time() - t, "seconds." def doproc(): x=1+1 with time_print("processes"): [doproc() for _ in ...
¿Cuál es la diferencia entre rendimiento y rendimiento en Python 3.3.2+
Después de Python 3.3.2+, Python admite una nueva sintaxis para crear la función de generador yield from <expression>He intentado esto rápidamente por >>> def g(): ... yield from [1,2,3,4] ... >>> for i in g(): ... print(i) ... 1 2 3 4 ...
¿Hay alguna manera en Python para cambiar el orden en que se procesa el rendimiento de get? [duplicar
Esta pregunta ya tiene una respuesta aquí: Versión de Breadth-first de itertools.chain () [/questions/23874228/breadth-first-version-of-itertools-chain] 2 respuestasSi lo hago def foo(): yield from range(0,10) yield from range(10,20) for num in ...
Pass la url en el método de análisis en scrapy que se consumió de RabbitMQ
Estoy usando el scrapy para consumir el mensaje (url) del RabbitMQ, pero cuando uso el rendimiento para llamar al método de análisis pasando mi url como parámetros. El programa no viene dentro del método de devolución de llamada. A continuación ...
C #: rango de rendimiento / colección
Yo uso elyield return palabra clave bastante, pero me parece que falta cuando quiero agregar un rango a laIEnumerable. Aquí hay un ejemplo rápido de lo que me gustaría hacer: IEnumerable<string> SomeRecursiveMethod() { // some code // ... yield ...
Contenido múltiple para en la misma página
Tengo un gran bloque de HTML en mi aplicación que me gustaría mover a una plantilla compartida y luego usar content_for con rendimientos para insertar el contenido necesario. Sin embargo, si lo uso más de una vez en el mismo archivo de diseño, ...
Existen mejores formas de evitar el 'rendimiento' cuando no se pasa ningún bloque?
Tengo un método que produce, que se parece a: def a_method(*params) # do something yield # do something else end Quiero que este método produzca el bloque si se pasa un bloque; y si no se pasa ningún bloque, el método debe omitir la sentencia ...
Python (rendimiento): todos los caminos desde las hojas hasta la raíz en un árbol
Quiero generar todos los caminos desde cada hoja hasta la raíz en un árbol. Me gustaría hacer eso con generadores, para ahorrar memoria (el árbol puede ser grande). Aquí está mi código: def paths(self, acc=[]): if self.is_leaf(): yield ...
Ruby on rails: rendimiento de vistas específicas en lugares específicos del diseño
Si tengo una<%= yield %> tag y luego todas mis vistas se muestran en el mismo lugar en el diseño. ¿Puedo tener una @ diferen<%= yield %> etiquetas para diferentes vistas? ¿Entonces cómo hago esto? Gracia
Característica de rendimiento de Ruby en relación con la informática
Recientemente descubrí los bloques de Ruby y las características de rendimiento, y me preguntaba: ¿dónde encaja esto en términos de teoría de la informática? ¿Es una técnica de programación funcional o algo más específico?