Metoda copy2 modulu shutil
Metoda copy2 modulu shutil
kopíruje soubor se zachováním jeho metadat.
V prvním parametru metody se určuje cesta
ke zdrojovému souboru, ve druhém parametru -
cílová cesta nového souboru. Ve třetím
volitelném parametru se nastavuje práce
se symbolickými odkazy (ve výchozím nastavení
follow_symlinks=True).
Syntaxe
import shutil
shutil.copy2(odkud kopírujeme, kam kopírujeme, [režim pro symbolické odkazy])
Příklad
Pojďme zkopírovat soubor file1.txt do
souboru file2.txt:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
Výsledek provedeného kódu:
file2.txt
Viz také
-
metoda
copymodulushutil,
která kopíruje soubor se zachováním režimu přístupu -
metoda
copytreemodulushutil,
která rekurzivně kopíruje složku -
metoda
movemodulushutil,
která rekurzivně přesouvá soubor nebo adresář -
metoda
path.isfilemoduluos,
která kontroluje existenci souboru -
metoda
makedirsmoduluos,
která vytváří adresář -
metoda
mkdirmoduluos,
která vytváří jednu složku -
metoda
removemoduluos,
která odstraňuje soubor -
metoda
getcwdmoduluos,
která vrací current working directory