1.Adım :
Bir dizindeki dosyalara erişmek için “OS” modülü altında bulunan listdir() fonksiyonu kullanılır .
listdir() fonksiyonu , dizin üzerinde bulunan verilerin dosya isimlerini bir liste içinde geri döndürür
2.Adım :
Erişilen dosyaların dosya adlarını ve uzantılarını “OS” modülü içerisinde bulunan path.splitext() fonksiyonları yardımı ile ayırırız
İlgili kodlar
import os
kaynak=r"C:\Users\yyilmazmehmet\Desktop\a"
dosyalar =os.listdir(kaynak)
sayac=0
yeni_kaynak=r"C:\Users\yyilmazmehmet\Desktop\a_copy"
for d in dosyalar:
dosya, uzanti=os.path.splitext(d)
if (uzanti==".mp3"):
sayac+=1
eski=kaynak+"/"+d
yeni=yeni_kaynak+"/"+d
os.rename(eski,yeni)
print(sayac," adet mp3 dosyası \n",kaynak, " dizininden \n",yeni_kaynak," dizinine aktarıldı")Ekran Çıktısı :



