• Cts. Oca 31st, 2026

Fatih ŞAHİN

Not defterim.

Python Bir Klasör İçerisindeki Dosya İsimlerini Toplu Değiştirme

Byfatihsahin

Mar 18, 2024 #python

Python Bir Klasör İçerisindeki Dosya İsimlerini Toplu Değiştirmek için python un os kütüphanesini kullanacağız.


import os

# Dosyaların bulunduğu klasör yolunu belirtin
klasor_yolu = 'C:\\Users\\fatih\\Desktop\\excel'

# Klasördeki tüm Excel dosyalarının listesini alın
dosya_listesi = os.listdir(klasor_yolu)
excel_dosyalari = [dosya for dosya in dosya_listesi if dosya.endswith('.xlsx')]

# Dosya isimlerini değiştirerek sırayla numaralandırın
for indeks, dosya in enumerate(excel_dosyalari, start=1):
    eski_yol = os.path.join(klasor_yolu, dosya)
    yeni_yol = os.path.join(klasor_yolu, f'dosya{indeks}.xlsx')
    os.rename(eski_yol, yeni_yol)
    print(f'{dosya} dosyası {yeni_yol} olarak adlandırıldı.')

Ben burada dosya uzantısı xlsx olan ve karmaşık ve uzun adlara sahip excel dosyalarına dosya1 dosya2 şeklinde isim verdim. sizde istediğiniz gibi uyarlayabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir