De rename methode van de os module
De methode rename hernoemt en/of
verplaatst een bestand of map. In de eerste parameter
van de methode geven we het bronpad naar het bestand of
de map op, in de tweede parameter - het nieuwe pad
of de naam van het bestand/de map. In de tweede en derde
optionele parameters kunnen we de
bestandsdescriptor van het bron- en doelpad
respectievelijk opgeven. De methode retourneert None.
Als het bestand dat we willen hernoemen,
niet bestaat, dan retourneert de methode een uitzondering
FileNotFoundError.
Syntaxis
import os
os.rename(bronpad, nieuw pad, [bestandsdescriptor van bronpad], [bestandsdescriptor van nieuw pad])
Voorbeeld
Laten we de map dir1 hernoemen:
import os
os.rename('dir1', 'dir2')
Voorbeeld
Laten we nu een bestand hernoemen:
import os
os.rename('file1.txt', 'file2.txt')
Zie ook
-
methode
makedirsvan moduleos,
die een map aanmaakt -
methode
removevan moduleos,
die een bestand verwijdert -
methode
getcwdvan moduleos,
die de huidige werkmap retourneert -
methode
listdirvan moduleos,
die de lijst met bestanden in de werkmap retourneert -
methode
path.isdirvan moduleos,
die het bestaan van een map controleert -
methode
path.isfilevan moduleos,
die het bestaan van een bestand controleert