Os modulunun rename metodu

rename metodu faylin ve ya qovlugun adini deyisdirir ve/veya yerin deyisdirir. Metodun birinci parametrinde faylin ve ya qovlugun ilkin yolunu teyin edirik, ikinci parametrinde ise faylin/qovlugun yeni yolunu ve ya adini. Ikinci ve ucuncu isteysiz parametrlerde movcud ve hedef yolun fayl deskriptorunu mueyyen ede bilerik. Metod None qaytarir. Eger adini deyisdirmek istediyimiz fayl movcud deyilse, metod FileNotFoundError istisnasini qaytarir.

Sintaksis

pythonimport os

os.rename(ilkin yol, yeni yol, [ilkin yolun fayl deskriptoru], [yeni yolun fayl deskriptoru])

Nümunə

Gelin dir1 qovlugunun adini deyisdirek:

pythonimport os

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

Nümunə

Indi ise faylin adini deyisdirek:

pythonimport os

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

Həmçinin bax

  • makedirs metodu os modulunun,
    hansi ki qovluq yaradir
  • remove metodu os modulunun,
    hansi ki fayli silir
  • getcwd metodu os modulunun,
    hansi ki cari iş qovlugunu qaytarir
  • listdir metodu os modulunun,
    hansi ki iş qovlugundaki faylarin siyahisini qaytarir
  • path.isdir metodu os modulunun,
    hansi ki qovlugun movcudluğunu yoxlayir
  • path.isfile metodu os modulunun,
    hansi ki faylin movcudluğunu yoxlayir