, 'da Python dosyaları okumak ve yazmak için standart kitaplıkta sağlanan işlevleri ve, ve gibi yöntemleri kullanırız. Şuradaki dosyaları nasıl değiştireceğiniz aşağıda açıklanmıştır: open()
read()
write()
close()
Python
Dosyaları Okumak
içinde bir dosyayı okumak için, işlevi "r"(okuma) moduyla Python kullanırız. Bu işlev bir dosya nesnesi döndürür ve ardından dosyanın içeriğini okumak gibi yöntemleri kullanabiliriz. open()
read()
Örnek :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
Dosya Yazma
Bir dosyaya yazmak veya yeni bir dosya oluşturmak için "w"(write) modu ile fonksiyonu kullanırız. Dosya zaten varsa, üzerine yazılır, aksi takdirde yeni bir dosya oluşturulur. open()
Örnek :
# Write content to a file
with open("output.txt", "w") as file:
file.write("This is the content written to the file.")
Dosyalara Ekleniyor
Mevcut içeriğin üzerine yazmadan bir dosyanın sonuna içerik eklemek için "a"(ekleme) kipini kullanırız.
Örnek :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
Dosyaları Kapatma
Okuduktan veya yazdıktan sonra, yöntemi kullanarak dosyayı kapatmanız önerilir close()
. Ancak, ifadeyi kullanırken, bloktan çıkarken dosyayı otomatik with
olarak kapatacağından dosyayı manuel olarak kapatmaya gerek yoktur. Python with
Dosyaları okuma ve yazma, Python dosyalardaki verilerle çalışmanıza ve dış kaynaklardan bilgi depolayan ve işleyen uygulamalar oluşturmanıza olanak tanır.