Python'da dosya işlemleri oldukça yaygındır ve genellikle open() fonksiyonu kullanılarak gerçekleştirilir. İşte dosya işlemleri için temel işlemlerden bazıları:
Dosya Açma ve Okuma:
python# Dosyayı açma dosya = open("dosya.txt", "r") # Dosyadan veriyi okuma veri = dosya.read() print(veri) # Dosyayı kapatma dosya.close()Dosyaya Yazma:
python# Dosyayı açma dosya = open("yeni_dosya.txt", "w") # Dosyaya veri yazma dosya.write("Merhaba, dünya!") # Dosyayı kapatma dosya.close()Dosyaya Satır Satır Yazma:
python# Dosyayı açma dosya = open("satirlar.txt", "w") # Satır satır veri yazma satirlar = ["Satır 1\n", "Satır 2\n", "Satır 3\n"] dosya.writelines(satirlar) # Dosyayı kapatma dosya.close()Dosyadan Satır Okuma:
python# Dosyayı açma dosya = open("satirlar.txt", "r") # Satır satır veriyi okuma for satir in dosya: print(satir.strip()) # strip() metodu ile boşlukları temizle # Dosyayı kapatma dosya.close()
Dosya işlemleri yaparken dosyaların açılıp kapatılmasına dikkat etmek önemlidir. Dosyaları işlem yapmadan önce açmalı ve işlem bitince kapatmalısınız. Ayrıca, dosya işlemleri yaparken hata kontrolleri yapmak da iyi bir uygulamadır. Örneğin, dosya açma veya yazma işlemi sırasında hata oluşabilir, bu yüzden try-except blokları kullanarak hata yakalama işlemlerini gerçekleştirebilirsiniz.
Hiç yorum yok:
Yorum Gönder