Metodo rename del modulo os
Il metodo rename rinomina e/o
sposta un file o una cartella. Nel primo parametro
del metodo specifichiamo il percorso originale del file o della
cartella, nel secondo parametro - il nuovo percorso
o il nome del file/cartella. Nel secondo e terzo
parametro opzionale possiamo specificare
il descrittore di file del percorso originale e di destinazione
rispettivamente. Il metodo restituisce None.
Se il file che vogliamo rinominare
non esiste, il metodo restituisce un'eccezione
FileNotFoundError.
Sintassi
import os
os.rename(percorso originale, nuovo percorso, [descrittore di file del percorso originale], [descrittore di file del nuovo percorso])
Esempio
Rinominiamo la cartella dir1:
import os
os.rename('dir1', 'dir2')
Esempio
Ora rinominiamo un file:
import os
os.rename('file1.txt', 'file2.txt')
Vedi anche
-
metodo
makedirsdel moduloos,
che crea una directory -
metodo
removedel moduloos,
che elimina un file -
metodo
getcwddel moduloos,
che restituisce la cartella di lavoro corrente -
metodo
listdirdel moduloos,
che restituisce l'elenco dei file nella cartella di lavoro -
metodo
path.isdirdel moduloos,
che verifica l'esistenza di una cartella -
metodo
path.isfiledel moduloos,
che verifica l'esistenza di un file