Keuntungan menggunakan with ketika menggunakan method open() pada python

 Python merupakan salah satu bahasa pemrograman yang sering memudahkan para programmer salah satunya dalam mengoperasikan file. Jika kamu pernah melakukan pengoperasian file seperti menulis atau membaca isi file menggunakan python, mungkin kamu tau aturan dasar dalam pengoperasian file dengan menggunakan kode berikut.


Kalau kita menggunakan kode open() kita harus memanggil method close() ketika sudah tidak lagi membutuhkan file yang dibuka tadi. Mungkin ini sedikit merepotkan jika kita hanya menuliskan barisan kode yang sedikit untuk pengoperasian file nya. Untungnya python tau akan permasalahan ini dan dia menyediakan kode with. Dengan kode with kita tidak perlu lagi menggunakan kode close() karena kode with akan menutup filenya secara otomatis jika sudah selesai mengoperasikan file.


Sumber: https://stackoverflow.com/questions/31334061/file-read-using-open-vs-with-open

Comments