Python, dosya işlemleri için güçlü ve kolay bir kullanım sunar. Dosyaları okumak, yazmak veya düzenlemek için yerleşik open()
fonksiyonu kullanılabilir.
Bir dosyadan veri okumak için şu kodu kullanabilirsiniz:
# Dosya okuma
with open('example.txt', 'r') as file:
content = file.read()
print(content)
Dosyaya veri yazmak için ise şu yöntem kullanılabilir:
# Dosyaya yazma
with open('example.txt', 'w') as file:
file.write('Merhaba, dünya!')
Ek olarak, bir dosyanın sonuna veri eklemek için 'a'
modunu kullanabilirsiniz:
# Dosya sonuna ekleme
with open('example.txt', 'a') as file:
file.write('\nYeni bir satır ekledim.')
Dosya işlemleri sırasında try
ve except
blokları kullanarak hata yönetimi yapabilirsiniz. Örneğin:
try:
with open('nonexistent.txt', 'r') as file:
content = file.read()
except FileNotFoundError:
print('Dosya bulunamadı!')
Python’un dosya işlemleri, veri saklama ve işleme projelerinde temel bir yapı taşıdır.