Os.Walk ile Alt Klasörlerde Arama Yapmak

    Os modülünün walk işlevi kendisine verilen adresteki (yol) dosyalara ve alt klasördeki dosyaların adlarını döndürür, bu özellik sayesinde tüm alt klasörlerde arama yapmak mümkündür. Örnek ile açıklayalım..

    Devamını oku


    Klasör İçeriğini Görüntüleme

    Pythonda os.lisdir işlevini kullanarak bir klasördeki dosyaları listeleyebiliriz. listdir işlevi parametre olarak klasör yolunu alır. isterseniz dosya uzantılarını kullanarak dosya sayısınıda gruplara ayırabiliriz. System Klasörü Listeleme:

    Devamını oku


    Zaman Modülü ve Zaman Dönüştürme

    Time modülü zaman değerini görünülemek ve düzenlemek ile ilgili bir çok işlev barındırır. Zaman standart olarak iki yol vardır. Epoch zamanı (başlangıcı 1 ocak 1970 olarak alınır) saniye olarak çalışmaktadır. Epoch zamanı saniye olarak verildiği için biraz anlamsızdır, dönüştürme gerekir. Diğer ise Localtime ile zamanı göstermektir.

    Devamını oku


    Random ile Rastgele Renk Üretme

    Random modülünü daha önce anlatmıştık. Şimdi ise bu modülü kullanarak rastgele hexadecimal renk kodları üreteceğiz. Oyunlar için gerekli olabilir diye zar atma örneğide anlatılmıştır. Öncelikle random modülünü içeri aktarıyoruz

    Devamını oku


    İterasyon ile Kelime Araması

    Listeler ve kelimeler üzerinde adım adım ilerlemeye iterasyon denir. Listelerde iterasyon her elemanın teker teker ele alınıp üzerinde işlemler yapılmasıdır. Kelimelerde aynı şekilde işlemektedir, tek farkı harf harf iterasyon yapmasıdır.

    Devamını oku


    Random Kullanımı ve İskambil Kağıt Örneği

    Python ile çalışırken bazen rastgele sayılara ihtiyaç duyabiliriz. Bu ihtiyacımızı random modülü ile karşılıyoruz. Aslında time modülünün epoch zamanını kullanarak bir sayı elde edebiliriz, bu durumda hiçbir zaman aynı olmayacaktır. Random modülü 0 ile 1 arasında rastgele sayılar üretir. Sayı aralıkları için randrange() işlevini kullanmalıyız.

    Devamını oku


    Python ile Çevre Değişkenlerini Bulmak

    Windows işletim sisteminde programcılar işlerini kolaylaştıracak yollar (adresler) bulunur. Bu adreslere pythondan erişebilir ve kullanarabiliriz. “os.environ” modülünü kullanarak bu adreslere erişeceğiz. Çevre değişkenlerini yazdıralım :

    Devamını oku


    Python’da Hata Yakalama

    Yeni bir programcı için hata olmazsa olmazlardandır. Ne kadar çok hata o kadar çok tecrübedir aslında. Fakat burada anlatılan sizden dolayı oluşan hatalar değil, kullanıcının programın çalışmasını engelleyecek türden işlemler yapmasıdır… Hemen bir örnek verelim:

    Devamını oku