Az os modul rename metódusa

A rename metódus átnevez és/vagy áthelyez egy fájlt vagy mappát. A metódus első paraméterében a fájl vagy mappa eredeti elérési útját adjuk meg, a második paraméterben pedig az új elérési utat vagy a fájl/mappa új nevét. A második és harmadik opcionális paraméterekben megadhatjuk a forrás- és célútvonal fájlleíróját rendre. A metódus None értéket ad vissza. Ha a fájl, amit át szeretnénk nevezni, nem létezik, akkor a metódus FileNotFoundError kivételt dob.

Szintaxis

pythonimport os

os.rename(eredeti útvonal, új útvonal, [forrás útvonal fájlleírója], [új útvonal fájlleírója])

Példa

Nevezzük át a dir1 mappát:

pythonimport os

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

Példa

Most nevezzünk át egy fájlt:

pythonimport os

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

Lásd még

  • a makedirs metódus az os modulból,
    amely létrehoz egy könyvtárat
  • a remove metódus az os modulból,
    amely töröl egy fájlt
  • a getcwd metódus az os modulból,
    amely visszaadja az aktuális munkakönyvtárat
  • a listdir metódus az os modulból,
    amely visszaadja a fájllistát a munkakönyvtárban
  • a path.isdir metódus az os modulból,
    amely ellenőrzi a mappa létezését
  • a path.isfile metódus az os modulból,
    amely ellenőrzi a fájl létezését