Preguntas con la etiqueta [with-statement]

Lista with-statement preguntas

Los comentarios de Alan Storm en respuesta a mi respuesta sobre la withdeclaración me hicieron pensar. Rara vez he encontrado una razón para usar esta característica particular del lenguaje y

Explicando '__enter__' y '__exit__' de Python

7
respuestas
582
votos
491.0k
vistas

Vi esto en el código de alguien. ¿Qué significa? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() Aquí está el código completo. from __future__ import with_statement#for python2.5 class

Hoy me encontré con la withdeclaración de Python por primera vez. ¡He estado usando Python a la ligera durante varios meses y ni siquiera sabía de su existencia! Dado su

¿Múltiples variables en una declaración 'con'?

8
respuestas
620
votos
217.5k
vistas

¿ Es posible declarar más de una variable usando una withdeclaración en Python? Algo como: from __future__ import with_statement with open("out.txt","wt"), open("in.txt") as file_out, file_in: for line in file_in: file_out.write(line)