A context manager yaiku obyek sing ngedefinisikake logika setup lan teardown, digunakake karo statement with. Iku njamin manawa cleanup (nutup file, nglilirke lock, roll back transaction) bakal kelakon kanthi otomatis — sanajan yen ana error.
Masalah sing ditatasi
f = ()
data = f.read()
process(data)
f.close()
() f:
data = f.read()
process(data)
