Os modülünün rename metodu

rename metodu, bir dosyayı veya klasörü yeniden adlandırır ve/veya taşır. Metodun ilk parametresinde dosyanın veya klasörün kaynak yolunu belirtiriz, ikinci parametresinde ise yeni yol veya dosya/klasör adı. İkinci ve üçüncü isteğe bağlı parametrelerde sırasıyla kaynak ve hedef yolların dosya tanıtıcılarını belirtebiliriz. Metod None döndürür. Yeniden adlandırmak istediğimiz dosya mevcut değilse, metod FileNotFoundError istisnasını döndürür.

Sözdizimi

pythonimport os

os.rename(kaynak yol, yeni yol, [kaynak yolun dosya tanıtıcısı], [yeni yolun dosya tanıtıcısı])

Örnek

dir1 klasörünü yeniden adlandıralım:

pythonimport os

os.rename('dir1', 'dir2')

Örnek

Şimdi bir dosyayı yeniden adlandıralım:

pythonimport os

os.rename('file1.txt', 'file2.txt')

Ayrıca bakınız

  • makedirs metodu,
    bir dizin oluşturan os modülünün
  • remove metodu,
    bir dosyayı silen os modülünün
  • getcwd metodu,
    mevcut çalışma klasörünü döndüren os modülünün
  • listdir metodu,
    çalışma klasöründeki dosyaların listesini döndüren os modülünün
  • path.isdir metodu,
    bir klasörün varlığını kontrol eden os modülünün
  • path.isfile metodu,
    bir dosyanın varlığını kontrol eden os modülünün