Resultados de la búsqueda a petición "with-statement"

6 la respuesta

Condicional con declaración en Python

¿Hay alguna manera de comenzar un bloque de código con una instrucción with, pero condicionalmente? Algo como: if needs_with(): with get_stuff() as gs: # do nearly the same large block of stuff, # involving gs or not, depending on ...

5 la respuesta

¿Cómo verificar si un objeto se crea con la declaración `with`?

Me gustaría asegurarme de que la clase solo se instancia dentro de una declaración "con". es decir, este está bien: with X() as x: ...y esto no es: x = X()¿Cómo puedo asegurar tal funcionalidad?

10 la respuesta

¿Para qué está diseñada la declaración "con" python?

Me encontré con la pitónwith declaración por primera vez hoy. ¡He estado usando Python a la ligera durante varios meses y ni siquiera sabía de su existencia! Dado su estado algo oscuro, pensé que valdría la pena preguntar: ¿Qué es la pitón?with ...

5 la respuesta

¿Crear un bloque "con" en varios gestores de contexto? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Múltiples variables en una declaración 'con'? [/questions/893333/multiple-variables-in-a-with-statement] 5 respuestas Supongamos que tiene tres objetos que adquiere a través del administrador ...

2 la respuesta

Cadena dinámica iterable de gestores de contexto a un solo con declaración

Tengo un grupo de gestores de contexto que quiero encadenar. A primera vista,contextlib.nested Parecía una solución adecuada. Sin embargo, este método se marca como obsoleto en la documentación que también indica que la última versiónwith ...

4 la respuesta

Extraer la colección de valores únicos de un filtro en VBA

Tengo un archivo que tiene filas que se extienden a decenas de miles en 8 columnas. Una columna en particular contiene la fecha del fin de semana. Tengo que contar la cantidad de fines de semana presentes en este archivo. ¿Hay alguna manera de ...

2 la respuesta

Variable no se almacena en el código cuando la hoja cambia

Soy bastante nuevo en la codificación y he encontrado un problema probablemente muy trivial. Cuando ejecuto el código línea por línea en la pestaña 'Trade_Sheet', la variable Date_range se recoge correctamente como una fecha copiada previamente ...

5 la respuesta

RAII en Python: destrucción automática al dejar un alcance

He estado tratando de encontrar RAII [https://en.wikipedia.org/wiki/Resource_acquisition_is_initialization] en Python. La asignación de recursos es la inicialización es un patrón en C ++ por el cual un objeto se inicializa a medida que se crea. ...

5 la respuesta

Python Condicional "With" Lock Design

Pregunta rápida, con suerte ... Estoy tratando de hacer un bloqueo compartido usando declaraciones def someMethod(self, hasLock = False): with self.my_lock: self.somethingElse(hasLock=True) def somethingElse(self, hasLock = False): #I want ...

2 la respuesta

PostgreSQL CON rendimiento RECURSIVO

Tengo una pregunta simple. De alguna manera no pude encontrar una respuesta definitiva. Cuánto esWITH RECURSIVE sintaxis optimizada en PostgreSQL? Con eso quiero decir: es simplemente un azúcar sintáctico para una serie de consultas no ...