Shutil-moduulin copy2-metodi
Shutil-moduulin copy2-metodi
kopioi tiedoston säilyttäen sen metatiedot.
Menetelmän ensimmäisessä parametrissa määritetään polku
lähdetiedostoon, toisessa parametrissa -
uuden tiedoston kohdepolku. Kolmannessa
valinnaisessa parametrissa asetetaan symbolisten
linkkien käsittely (oletusarvoisesti
follow_symlinks=True).
Syntaksi
import shutil
shutil.copy2(mistä kopioidaan, minne kopioidaan, [symbolisten linkkien tila])
Esimerkki
Kopioidaan tiedosto file1.txt
tiedostoksi file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Suoritetun koodin tulos:
file2.txt
Katso myös
-
shutil-moduulin
copy-metodi,
joka kopioi tiedoston säilyttäen käyttöoikeustilan -
shutil-moduulin
copytree-metodi,
joka kopioi kansion rekursiivisesti -
shutil-moduulin
move-metodi,
joka siirtää tiedoston tai hakemiston rekursiivisesti -
os-moduulin
path.isfile-metodi,
joka tarkistaa tiedoston olemassaolon -
os-moduulin
makedirs-metodi,
joka luo hakemiston -
os-moduulin
mkdir-metodi,
joka luo yhden kansion -
os-moduulin
remove-metodi,
joka poistaa tiedoston -
os-moduulin
getcwd-metodi,
joka palauttaa nykyisen työhakemiston