Metod rename modula os

Metod rename preimenuje i/ili pomera fajl ili direktorijum. U prvom parametru metoda zadajemo izvornu putanju do fajla ili direktorijuma, u drugom parametru - novu putanju ili ime fajla/direktorijuma. U drugom i trećem opcionom parametru možemo navesti fajl deskriptor izvorne i krajnje putanje respektivno. Metod vraća None. Ako fajl koji želimo da preimenujemo ne postoji, tada metod vraća izuzetak FileNotFoundError.

Sintaksa

pythonimport os

os.rename(izvorna putanja, nova putanja, [fajl deskriptor izvorne putanje], [fajl deskriptor nove putanje])

Primer

Hajde da preimenujemo direktorijum dir1:

pythonimport os

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

Primer

Sada hajde da preimenujemo fajl:

pythonimport os

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

Pogledajte takođe

  • metod makedirs modula os,
    koji kreira direktorijum
  • metod remove modula os,
    koji briše fajl
  • metod getcwd modula os,
    koji vraća trenutnu radnu fasciklu
  • metod listdir modula os,
    koji vraća listu fajlova u radnoj fascikli
  • metod path.isdir modula os,
    koji proverava postojanje direktorijuma
  • metod path.isfile modula os,
    koji proverava postojanje fajla