Os-moduulin rename-metodi
Metodi rename nimeää uudelleen ja/tai
siirtää tiedoston tai kansion. Metodin ensimmäisessä parametrissa
asetamme lähdetiedoston tai
-kansion polun, toisessa parametrissa - uuden polun
tai tiedoston/kansion nimen. Toisessa ja kolmannessa
valinnaisessa parametrissa voimme määrittää
lähde- ja kohdepolun tiedostokuvaajat vastaavasti. Metodi palauttaa None.
Jos tiedostoa, jota haluamme nimetä uudelleen,
ei ole olemassa, metodi palauttaa poikkeuksen
FileNotFoundError.
Syntaksi
import os
os.rename(lähdepolku, uusi polku, [lähdepolun tiedostokuvaaja], [uuden polun tiedostokuvaaja])
Esimerkki
Nimetään kansio dir1 uudelleen:
import os
os.rename('dir1', 'dir2')
Esimerkki
Nyt nimetään tiedosto uudelleen:
import os
os.rename('file1.txt', 'file2.txt')
Katso myös
-
metodi
makedirsmoduulissaos,
joka luo hakemiston -
metodi
removemoduulissaos,
joka poistaa tiedoston -
metodi
getcwdmoduulissaos,
joka palauttaa nykyisen työkansion -
metodi
listdirmoduulissaos,
joka palauttaa luettelon työkansion tiedostoista -
metodi
path.isdirmoduulissaos,
joka tarkistaa kansion olemassaolon -
metodi
path.isfilemoduulissaos,
joka tarkistaa tiedoston olemassaolon