• Buradasın

    Python'da Klasör ve Dosya İşlemleri Eğitimi

    youtube.com/watch?v=Cj0E27YGfR4

    Yapay zekadan makale özeti

    • Bu video, Sendekod Yaz platformundaki bir eğitim serisinin bir parçası olup, bir eğitmen tarafından sunulmaktadır.
    • Video, Python programlama dilinde klasör ve dosya işlemleri konusunu ele almaktadır. İlk bölümde klasör içeriğini silme ve kopyalama işlemleri System.IO kütüphanesi kullanılarak gösterilmekte, ikinci bölümde ise dosya taşıma işlemi `file.move` fonksiyonu ile anlatılmaktadır. Eğitmen, bu eğitimlerin sonunda kapsamlı uygulamalar üzerinde veri tabanı çalışmaları yapacaklarını belirtmektedir.
    • Videoda C klasörünün Dersler klasörünün içine nasıl taşınacağı adım adım gösterilmekte ve dosya üzerinde işlem yaparken `file` kullanmanın gerekliliği vurgulanmaktadır.
    00:00Eğitim İçeriği ve Klasör Silme
    • Eğitimde klasör ve dosya işlemleri konusu devam edecek, önceki eğitimde yeni klasör oluşturma öğrenilmişti.
    • Bu eğitimde klasörün içeriğini kopyalama, taşıma ve silme işlemleri, dosya işlemleri ve kapsamlı uygulamalar üzerinde veri tabanı çalışmaları yapılacak.
    • İlk örnek olarak bir klasörün içeriğinin silinmesi gösterilecek.
    00:43Klasör Silme Kodu
    • Klasör yolunu belirlemek için string türünde bir değişken tanımlanır ve et belirteci ile hedef yolu yazılır.
    • Klasörün varlığını kontrol etmek için System.IO kütüphanesinin Directory.Exists() metodu kullanılır.
    • Eğer klasör varsa, Directory.Delete() metodu ile tüm içeriği ile birlikte silinir ve kullanıcıya mesaj verilir.
    04:56Klasör Silme Uygulaması
    • Kod çalıştırıldığında, belirtilen klasör mevcut değilse "Silinmek istenilen klasör mevcut değil" mesajı verilir.
    • C dizininde "Notlarım" adında bir klasör oluşturulup içine dosyalar eklendiğinde, kod çalıştırıldığında klasör tüm içeriği ile birlikte silinir.
    • Silinen klasör geri dönüşüm kutusuna taşınmaz, tamamen silinmiş olur.
    06:45Klasör İçeriğini Kopyalama
    • Kopyalama işlemi için hem kaynak klasör hem de hedef klasör belirlenir.
    • Kaynak klasörün varlığını kontrol etmek için tekrar Directory.Exists() metodu kullanılır.
    • Kaynak klasördeki tüm dosyaları almak için Directory.GetFiles() metodu kullanılır.
    10:34Dosya Kopyalama İşlemi
    • Foreach döngüsü ile kaynak klasördeki dosyalar tek tek dolaşılır.
    • Path.GetFileName() metodu ile dosya adı alınır ve hedef dosya yolu oluşturulur.
    • System.IO kütüphanesinin File.Copy() metodu ile dosyalar hedef klasöre kopyalanır.
    14:15Dosya Taşıma İşlemi
    • C klasörünü dersler klasörünün içerisine taşımak için özel bir yöntem kullanılıyor.
    • Taşıma işlemi için "move" komutu kullanılıyor ve nereden nereye taşınacağı belirtiliyor.
    • Öncelikle C ve dersler adında klasörler oluşturuluyor ve C klasörünün dersler klasörünün içerisine taşınması sağlanıyor.
    • Çalışma yürütüldükten sonra kopyalama ve taşıma işlemleri başarıyla gerçekleştirilmiş oluyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor