Python’da Bir Dosyayı İşlemek İçin Kullanılan Komutlar
Python’da Bir Dosyayı İşlemek İçin Kullanılan Komutlar
Python'da dosya işlemleri yapmak için birkaç temel komut ve yöntem bulunmaktadır. Aşağıda bu komutları açıklayan kısa bilgiler yer almaktadır.1. Dosya Açma
Dosyayı açmak için open() fonksiyonu kullanılır. Bu fonksiyon, dosya yolunu ve modunu alır.- 'r': Okuma modu
- 'w': Yazma modu (varsa dosyayı siler)
- 'a': Ekleme modu (var olan dosyaya ekler)
- 'b': İkili mod
2. Dosya Okuma
Dosya içeriğini okumak için birkaç yöntem bulunmaktadır:- read(): Tüm dosya içeriğini okur.
- readline(): Bir satırı okur.
- readlines(): Tüm satırları bir liste olarak döner.
3. Dosyaya Yazma
Dosyaya yazmak için write() veya writelines() yöntemleri kullanılır.- write(): Tek bir satır yazar.
- writelines(): Birden fazla satırı yazar.
4. Dosyayı Kapatma
Dosya işlemleri tamamlandıktan sonra dosyayı kapatmak önemlidir. Bunun için close() yöntemi kullanılır.5. with Anahtar Kelimesi
Dosyayı otomatik olarak kapatmak için with ifadesi kullanılması önerilir. ```python with open('dosya.txt', 'r') as dosya: içerik = dosya.read() ``` Bu şekilde dosya kapatma işlemini elle yapmak gerekmez.
Cevap yazmak için lütfen
.
Aynı kategoriden
- Yazılım mühendisliği için hangi programlama dili öğrenmeye başlamalıyım?
- Mühendislikte en çok tercih edilen programlama dilleri hangileridir ve neden?
- Python’da bir string içindeki harflerin frekansını nasıl hesaplarım?
- Veri tabanı tasarımında temel ilkeler nelerdir?
- Matematikte x eksenine paralel olan doğruların denklemlerini nasıl bulabilirim?
- Yazılım mühendisliğinde clean code prensipleri nedir?
- Dizi bölümlerini nasıl daha hızlı bulabilirim?
- Mantık kapıları hangi durumlarda devre dışı kalabilir?
- Programlama dillerini öğrenmeye yeni başlayanlar için en iyi kaynaklar nelerdir?
- Robotik mühendislik alanında en yaygın kullanılan programlama dili hangisidir?
- Frontend ve backend arasındaki iletişimde en yaygın yöntemler nelerdir?
- Python’da bir stringi parçalara ayırarak ters sıralamak mümkün mü?
- Kuantum bilgisayarlarının temel ilkeleri nelerdir?
- Yazılım Nedir ve Yazılım Geliştirme Süreci Nasıl İşler? (Basit Anlatım)
- CSS Nedir ve Temel Bileşenleri Nelerdir?
- En iyi IDE’yi seçerken nelere dikkat etmeliyim?
- En iyi antivirüs programı hangisidir ve neden?
- Python’da if-else yapısı nasıl oluşturulur?
- Kablosuz haberleşme sistemlerinde kullanılan modülasyon teknikleri nelerdir?
- Python’da bir string içinde belirli bir kelimenin kaç kez geçtiğini nasıl bulabilirim?