with open("hello.txt", "wb") as f: f.write("Hello Python!\n")
parece ser el mismo que¿Cuál es la ventaja de usar la declaración 'con .. como' en Python?
f = open("hello.txt", "wb")
f.write("Hello Python!\n")
f.close()
¿Cuál es la ventaja de utilizar abierta .. ya que en lugar de f =? ¿Es solo azúcar sintáctico? ¿Solo guardando una línea de código?
http://effbot.org/zone/python-with-statement.htm –
lectura más útil en RAII en http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization – wescpy