File I/O nasıl çalışır?
File I/O (Dosya Giriş/Çıkış) işlemleri, bir bilgisayarın dosyalarına veri okuma ve yazma sürecini ifade eder. Python'da File I/O işlemleri şu adımlarla gerçekleştirilir: 1. Dosyayı Açma: `open()` fonksiyonu ile dosya açılır ve dosya modu belirtilir (örneğin, 'r' okuma, 'w' yazma, 'a' ekleme). 2. İşlem Yapma: Dosyadan veri okuma (`read()`, `readline()`, `readlines()`) veya dosyaya veri yazma (`write()`, `writelines()`) gibi işlemler yapılır. 3. Dosyayı Kapatma: `close()` metodu ile dosya kapatılır, bu işlem unutulursa arka planda dosya açık kalabilir. Alternatif olarak, `with` ifadesi kullanılarak dosya işlemleri otomatik olarak yönetilebilir; bu, dosyanın kapatılmasını sağlar ve hata durumunda bile düzgün çalışır.
File I/O nasıl çalışır?