Metoda rename a modulului os
Metoda rename redenumește și/sau
mută un fișier sau director. În primul parametru
al metodei specificăm calea sursă către fișier sau
director, în al doilea parametru - calea nouă
sau numele fișierului/directorului. În al doilea și al treilea
parametri opționali putem specifica
descriptorul de fișier al căii sursă și respectiv al căii
destinație. Metoda returnează None.
Dacă fișierul pe care dorim să-l redenumim
nu există, atunci metoda returnează excepția
FileNotFoundError.
Sintaxă
import os
os.rename(calea sursă, calea nouă, [descriptorul de fișier al căii sursă], [descriptorul de fișier al căii noi])
Exemplu
Hai să redenumim directorul dir1:
import os
os.rename('dir1', 'dir2')
Exemplu
Acum hai să redenumim un fișier:
import os
os.rename('file1.txt', 'file2.txt')
Vedeți și
-
metoda
makedirsa modululuios,
care creează un director -
metoda
removea modululuios,
care șterge un fișier -
metoda
getcwda modululuios,
care returnează directorul de lucru curent -
metoda
listdira modululuios,
care returnează lista fișierelor din directorul de lucru -
metoda
path.isdira modululuios,
care verifică existența unui director -
metoda
path.isfilea modululuios,
care verifică existența unui fișier