Metoda rename modulu os
Metoda rename přejmenovává a/nebo
přesouvá soubor nebo složku. V prvním parametru
metody zadáme původní cestu k souboru nebo
složce, ve druhém parametru - novou cestu
nebo název souboru/složky. Ve druhém a třetím
volitelném parametru můžeme určit
souborový deskriptor původní a cílové
cesty. Metoda vrací None.
Pokud soubor, který chceme přejmenovat,
neexistuje, pak metoda vrací výjimku
FileNotFoundError.
Syntaxe
import os
os.rename(původní cesta, nová cesta, [souborový deskriptor původní cesty], [souborový deskriptor nové cesty])
Příklad
Pojďme přejmenovat složku dir1:
import os
os.rename('dir1', 'dir2')
Příklad
Nyní pojďme přejmenovat soubor:
import os
os.rename('file1.txt', 'file2.txt')
Viz také
-
metoda
makedirsmoduluos,
která vytváří adresář -
metoda
removemoduluos,
která odstraňuje soubor -
metoda
getcwdmoduluos,
která vrací current working directory -
metoda
listdirmoduluos,
která vrací seznam souborů v pracovní složce -
metoda
path.isdirmoduluos,
která kontroluje existenci složky -
metoda
path.isfilemoduluos,
která kontroluje existenci souboru