Etiket: With
-
Python’da “With” İfadesi
With ifadesi Python üzerinde bir blok içerisindeki kodları iki metot arasına almamızı sağlar. Klasik bir örnek olarak; with open(‘metin.txt’, ‘w’) as f: f.write(‘Lorem ipsum’) Burada blok içinde kodumuz çalışmadan önce ve sonra çalışan dosya açma ve kapama olmak üzere iki fonksiyonumuz vardır. With üzerinde kullanabilmek için kendimiz de sınıflar oluşturabiliriz. Kullanılacak sınıf içerisinde __enter__ ve…