Metoda rename modula os

Metoda rename preimenuje in/ali prestavi datoteko ali mapo. V prvem parametru metode nastavimo izvorno pot do datoteke ali mape, v drugem parametru pa novo pot ali ime datoteke/mape. V drugem in tretjem neobveznem parametru lahko navedemo deskriptor datoteke izvorne in končne poti. Metoda vrne None. Če datoteke, ki jo želimo preimenovati, ne obstaja, metoda vrne izjemo FileNotFoundError.

Sintaksa

pythonimport os

os.rename(izvorna pot, nova pot, [deskriptor datoteke izvorne poti], [deskriptor datoteke nove poti])

Primer

Preimenujmo mapo dir1:

pythonimport os

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

Primer

Zdaj pa preimenujmo datoteko:

pythonimport os

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

Glejte tudi

  • metoda makedirs modula os,
    ki ustvari mapo
  • metoda remove modula os,
    ki izbriše datoteko
  • metoda getcwd modula os,
    ki vrne trenutno delovno mapo
  • metoda listdir modula os,
    ki vrne seznam datotek v delovni mapi
  • metoda path.isdir modula os,
    ki preveri obstoj mape
  • metoda path.isfile modula os,
    ki preveri obstoj datoteke