Dosya İşlemleri # 14 - Python Dersleri (Tutorials)

Words
246
Reading
2 min
Listen
Play
7y

yeni.jpg

Merhabalar

Python programlama derslerinin bir önceki dersinde bir dosya üzerinde nasıl değişiklik yapılacağını görmüştük. Bu derste kaldığımız yerden devam edeceğiz.

Bu ders önceki derslerin devamı niteliğinde olduğundan öncelikle önceki dosya işlemleri derslerini bakmanız şiddetle tavsiye edilir.

Önceki dersimizde dosyamızı "r+" kipinde açtıktan sonra dosya üzerinde değişikliği seek() ve write() metodu kullanarak yapmıştık.

Bu şekilde yapılan bir değişiklik dosya içerisindeki herhangi bir karakter dizisinin üzerine yazma ya da tüm yazının sonuna bir string değer ekleme gibi oluyordu. Yani yeni bir satır ekleme işlemi yapmamıştık.

Dosyaya Satır Ekleme

Herhangi bir dosyaya yeni bir satır eklemek için ilk olarak o dosyayı append yani "a" kipinde açarız. "a" kipi dosyaya ekleme yapmak için açılan dosya kipidir ve dosya açıldığında imleç dosyanın sonunda yer alır.

Sonrasında write() metodunu kullanarak yazma işlemini gerçekleştiririz. Şimdi uygulamasına geçelim.

İlk olarak dosyamızın içeriğine bakalım :

Dosyamız 4 satırlık bir veriden oluşuyor. Şimdi bu dört satırın en altına yeni bir satır ekleyelim:

Yeni satır eklemek için dosyamızı "a" kipinde yani "append" modunda açtık. Sonrasında file değişkenini kullanarak write() metodunu çağırdık. write() metodu içerisine yazmak istediğimiz değeri girdik. Böylelikle yazma işlemi gerçekleşti.

Sonuca bakmak için dosya okuma işlemi yapalım :

Dosyayı okumak için "r+" kipinde açtık. Sonrasında file() değişkeni üzerinden read() metodunu çalıştırarak dosyanın komple içeriğini okuduk. Görüldüğü gibi dosyanın sonuna yeni bir satır eklenerek "Oracle" kelimesi yazıldı.

Şimdilik bu kadar.

Umarım faydalı bir çalışma olmuştur.

Teşekkürler.

yesilayrca.png

Kaynak belirtilmeyen görseller bana aittir. The pictures without source in the post is belong to me


Posted via Marlians.com
Dosya İşlemleri # 14 - Python Dersleri (Tutorials) | Ecency