Dosya İşlemleri

Örnek
import os

DosyaSay=KlasorSay=0
for DosyaVeyaKlasor in os.scandir('.'):
    if DosyaVeyaKlasor.is_file():
        DosyaSay+=1
        print("      " + DosyaVeyaKlasor.name)
    else:
        KlasorSay+=1
        print(DosyaVeyaKlasor.name)
       
print(KlasorSay, " klasör, ", DosyaSay , " dosya var")

 

Örnek
#Once klasorler, sonra dosyaları listeler, Dosya ve Klasör Sayısı,

import os

Aranan = input("dosya adı yazınız: ")

DosyaSay=KlasorSay=0
for i in range(2):
    for Okunan in os.scandir("c:windows"): #klasorun icindeki herseyi oku
        if i==0:#once klasor listelesin diye
            if Okunan.is_dir(): #Okunan klasor mu
                KlasorSay+=1
                print("[" + Okunan.name + "]")
        else:        
            if Okunan.is_file(): #okunan dosya mi
                DosyaSay+=1
                print("   ", Okunan.name)
               
                if(Aranan==Okunan.name):
                    print(Aranan, " bulundu")
                    exit

print(KlasorSay, " klasor, ", DosyaSay, " dosya bulundu.")
 
 
 
 
Yorumunuzu Ekleyin
Yükleniyor...